home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_86_CHARTARC.txt < prev    next >
Text File  |  1993-07-15  |  123KB  |  2,185 lines

  1. # near model CODE resource
  2. # jump table entries: 11248-11255 (8 of them)
  3. export_1406:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  4A6E 000E                tst.w      [A6 + 0xE]
  6. 00000008  670A                     beq        +0xC /* 00000014 */
  7. 0000000A  486E 0008                pea.l      [A6 + 0x8]
  8. 0000000E  4EAD 1782                jsr        [A5 + 0x1782 /* export_748 */]
  9. 00000012  588F                     addq.l     A7, 4
  10. label00000014:
  11. 00000014  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12. 00000018  4EAD 1722                jsr        [A5 + 0x1722 /* export_736 */]
  13. 0000001C  486E 0008                pea.l      [A6 + 0x8]
  14. 00000020  4EAD 171A                jsr        [A5 + 0x171A /* export_735 */]
  15. 00000024  41EE 0008                lea.l      A0, [A6 + 0x8]
  16. 00000028  43ED F45A                lea.l      A1, [A5 - 0xBA6]
  17. 0000002C  22D8                     move.l     [A1]+, [A0]+
  18. 0000002E  2B6D F45A F45E           move.l     [A5 - 0xBA2], [A5 - 0xBA6]
  19. 00000034  422D F458                clr.b      [A5 - 0xBA8]
  20. 00000038  426D F456                clr.w      [A5 - 0xBAA]
  21. 0000003C  508F                     addq.l     A7, 8
  22. 0000003E  4E5E                     unlink     A6
  23. 00000040  4E75                     rts
  24. fn00000042:
  25. 00000042  4E56 FFFC                link       A6, -0x0004
  26. 00000046  48E7 0310                movem.l    -[A7], D6,D7,A3
  27. 0000004A  266E 0014                movea.l    A3, [A6 + 0x14]
  28. 0000004E  4246                     clr.w      D6
  29. 00000050  7002                     moveq.l    D0, 0x02
  30. 00000052  B06E 0012                cmp.w      D0, [A6 + 0x12]
  31. 00000056  6602                     bne        +0x4 /* 0000005A */
  32. 00000058  5846                     addq.w     D6, 4
  33. label0000005A:
  34. 0000005A  302E 000A                move.w     D0, [A6 + 0xA]
  35. 0000005E  B06E 000E                cmp.w      D0, [A6 + 0xE]
  36. 00000062  6E02                     bgt        +0x4 /* 00000066 */
  37. 00000064  5446                     addq.w     D6, 2
  38. label00000066:
  39. 00000066  302E 0008                move.w     D0, [A6 + 0x8]
  40. 0000006A  B06E 000C                cmp.w      D0, [A6 + 0xC]
  41. 0000006E  6E02                     bgt        +0x4 /* 00000072 */
  42. 00000070  5246                     addq.w     D6, 1
  43. label00000072:
  44. 00000072  302E 000A                move.w     D0, [A6 + 0xA]
  45. 00000076  906E 000E                sub.w      D0, [A6 + 0xE]
  46. 0000007A  3D40 FFFE                move.w     [A6 - 0x2], D0
  47. 0000007E  6C04                     bge        +0x6 /* 00000084 */
  48. 00000080  446E FFFE                neg.w      [A6 - 0x2]
  49. label00000084:
  50. 00000084  302E 0008                move.w     D0, [A6 + 0x8]
  51. 00000088  906E 000C                sub.w      D0, [A6 + 0xC]
  52. 0000008C  3D40 FFFC                move.w     [A6 - 0x4], D0
  53. 00000090  6C04                     bge        +0x6 /* 00000096 */
  54. 00000092  446E FFFC                neg.w      [A6 - 0x4]
  55. label00000096:
  56. 00000096  3006                     move.w     D0, D6
  57. 00000098  6B00 0166                bmi        +0x168 /* 00000200 */
  58. 0000009C  0C40 0007                cmpi.w     D0, 0x7
  59. 000000A0  6E00 015E                bgt        +0x160 /* 00000200 */
  60. 000000A4  D040                     add.w      D0, D0
  61. 000000A6  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  62. 000000AA  4EFB 0000                jmp        [PC + D0.w]
  63. 000000AE  0012 003C                ori.b      [A2], 0x3C /* '<' */
  64. 000000B2  0066 0090                ori.w      -[A6], 0x90
  65. 000000B6  00B8 00DE 0106 012E      ori.l      [0x0000012E /* MmInOK */], 0xDE0106
  66. 000000BE  376E 000E 0002           move.w     [A3 + 0x2], [A6 + 0xE]
  67. 000000C4  302E 000C                move.w     D0, [A6 + 0xC]
  68. 000000C8  906E FFFC                sub.w      D0, [A6 - 0x4]
  69. 000000CC  3680                     move.w     [A3], D0
  70. 000000CE  302E FFFE                move.w     D0, [A6 - 0x2]
  71. 000000D2  D06E 000A                add.w      D0, [A6 + 0xA]
  72. 000000D6  3740 0006                move.w     [A3 + 0x6], D0
  73. 000000DA  376E 0008 0004           move.w     [A3 + 0x4], [A6 + 0x8]
  74. 000000E0  3E3C 0708                move.w     D7, 0x708
  75. 000000E4  6000 011A                bra        +0x11C /* 00000200 */
  76. 000000E8  376E 000E 0002           move.w     [A3 + 0x2], [A6 + 0xE]
  77. 000000EE  36AE 0008                move.w     [A3], [A6 + 0x8]
  78. 000000F2  302E FFFE                move.w     D0, [A6 - 0x2]
  79. 000000F6  D06E 000A                add.w      D0, [A6 + 0xA]
  80. 000000FA  3740 0006                move.w     [A3 + 0x6], D0
  81. 000000FE  302E FFFC                move.w     D0, [A6 - 0x4]
  82. 00000102  D06E 000C                add.w      D0, [A6 + 0xC]
  83. 00000106  3740 0004                move.w     [A3 + 0x4], D0
  84. 0000010A  3E3C 0384                move.w     D7, 0x384
  85. 0000010E  6000 00F0                bra        +0xF2 /* 00000200 */
  86. 00000112  302E 000A                move.w     D0, [A6 + 0xA]
  87. 00000116  906E FFFE                sub.w      D0, [A6 - 0x2]
  88. 0000011A  3740 0002                move.w     [A3 + 0x2], D0
  89. 0000011E  302E 000C                move.w     D0, [A6 + 0xC]
  90. 00000122  906E FFFC                sub.w      D0, [A6 - 0x4]
  91. 00000126  3680                     move.w     [A3], D0
  92. 00000128  376E 000E 0006           move.w     [A3 + 0x6], [A6 + 0xE]
  93. 0000012E  376E 0008 0004           move.w     [A3 + 0x4], [A6 + 0x8]
  94. 00000134  3E3C 0A8C                move.w     D7, 0xA8C
  95. 00000138  6000 00C6                bra        +0xC8 /* 00000200 */
  96. 0000013C  302E 000A                move.w     D0, [A6 + 0xA]
  97. 00000140  906E FFFE                sub.w      D0, [A6 - 0x2]
  98. 00000144  3740 0002                move.w     [A3 + 0x2], D0
  99. 00000148  36AE 0008                move.w     [A3], [A6 + 0x8]
  100. 0000014C  376E 000E 0006           move.w     [A3 + 0x6], [A6 + 0xE]
  101. 00000152  302E FFFC                move.w     D0, [A6 - 0x4]
  102. 00000156  D06E 000C                add.w      D0, [A6 + 0xC]
  103. 0000015A  3740 0004                move.w     [A3 + 0x4], D0
  104. 0000015E  4247                     clr.w      D7
  105. 00000160  6000 009E                bra        +0xA0 /* 00000200 */
  106. 00000164  302E 000E                move.w     D0, [A6 + 0xE]
  107. 00000168  906E FFFE                sub.w      D0, [A6 - 0x2]
  108. 0000016C  3740 0002                move.w     [A3 + 0x2], D0
  109. 00000170  36AE 000C                move.w     [A3], [A6 + 0xC]
  110. 00000174  376E 000A 0006           move.w     [A3 + 0x6], [A6 + 0xA]
  111. 0000017A  302E FFFC                move.w     D0, [A6 - 0x4]
  112. 0000017E  D06E 0008                add.w      D0, [A6 + 0x8]
  113. 00000182  3740 0004                move.w     [A3 + 0x4], D0
  114. 00000186  4247                     clr.w      D7
  115. 00000188  6076                     bra        +0x78 /* 00000200 */
  116. 0000018A  302E 000E                move.w     D0, [A6 + 0xE]
  117. 0000018E  906E FFFE                sub.w      D0, [A6 - 0x2]
  118. 00000192  3740 0002                move.w     [A3 + 0x2], D0
  119. 00000196  302E 0008                move.w     D0, [A6 + 0x8]
  120. 0000019A  906E FFFC                sub.w      D0, [A6 - 0x4]
  121. 0000019E  3680                     move.w     [A3], D0
  122. 000001A0  376E 000A 0006           move.w     [A3 + 0x6], [A6 + 0xA]
  123. 000001A6  376E 000C 0004           move.w     [A3 + 0x4], [A6 + 0xC]
  124. 000001AC  3E3C 0A8C                move.w     D7, 0xA8C
  125. 000001B0  604E                     bra        +0x50 /* 00000200 */
  126. 000001B2  376E 000A 0002           move.w     [A3 + 0x2], [A6 + 0xA]
  127. 000001B8  36AE 000C                move.w     [A3], [A6 + 0xC]
  128. 000001BC  302E FFFE                move.w     D0, [A6 - 0x2]
  129. 000001C0  D06E 000E                add.w      D0, [A6 + 0xE]
  130. 000001C4  3740 0006                move.w     [A3 + 0x6], D0
  131. 000001C8  302E FFFC                move.w     D0, [A6 - 0x4]
  132. 000001CC  D06E 0008                add.w      D0, [A6 + 0x8]
  133. 000001D0  3740 0004                move.w     [A3 + 0x4], D0
  134. 000001D4  3E3C 0384                move.w     D7, 0x384
  135. 000001D8  6026                     bra        +0x28 /* 00000200 */
  136. 000001DA  376E 000A 0002           move.w     [A3 + 0x2], [A6 + 0xA]
  137. 000001E0  302E 0008                move.w     D0, [A6 + 0x8]
  138. 000001E4  906E FFFC                sub.w      D0, [A6 - 0x4]
  139. 000001E8  3680                     move.w     [A3], D0
  140. 000001EA  302E FFFE                move.w     D0, [A6 - 0x2]
  141. 000001EE  D06E 000E                add.w      D0, [A6 + 0xE]
  142. 000001F2  3740 0006                move.w     [A3 + 0x6], D0
  143. 000001F6  376E 000C 0004           move.w     [A3 + 0x4], [A6 + 0xC]
  144. 000001FC  3E3C 0708                move.w     D7, 0x708
  145. label00000200:
  146. 00000200  3007                     move.w     D0, D7
  147. 00000202  4CEE 08C0 FFF0           movem.l    D6,D7,A3, [A6 - 0x10]
  148. 00000208  4E5E                     unlink     A6
  149. 0000020A  4E75                     rts
  150. fn0000020C:
  151. 0000020C  4E56 0000                link       A6, 0
  152. 00000210  2F07                     move.l     -[A7], D7
  153. 00000212  486D F44E                pea.l      [A5 - 0xBB2]
  154. 00000216  7000                     moveq.l    D0, 0x00
  155. 00000218  102E 0013                move.b     D0, [A6 + 0x13]
  156. 0000021C  2F00                     move.l     -[A7], D0
  157. 0000021E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  158. 00000222  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  159. 00000226  4EBA FE1A                jsr        [PC - 0x1E6 /* 00000042 */]
  160. 0000022A  3E00                     move.w     D7, D0
  161. 0000022C  4878 0384                push.l     0x384
  162. 00000230  3B47 F44C                move.w     [A5 - 0xBB4], D7
  163. 00000234  3007                     move.w     D0, D7
  164. 00000236  48C0                     ext.l      D0
  165. 00000238  2F00                     move.l     -[A7], D0
  166. 0000023A  41ED F456                lea.l      A0, [A5 - 0xBAA]
  167. 0000023E  2F20                     move.l     -[A7], -[A0]
  168. 00000240  2F20                     move.l     -[A7], -[A0]
  169. 00000242  4EAD 0BA2                jsr        [A5 + 0xBA2 /* export_368 */]
  170. 00000246  2E2E FFFC                move.l     D7, [A6 - 0x4]
  171. 0000024A  4E5E                     unlink     A6
  172. 0000024C  4E75                     rts
  173. export_1407:
  174. fn0000024E:
  175. 0000024E  4E56 0000                link       A6, 0
  176. 00000252  4A6E 000E                tst.w      [A6 + 0xE]
  177. 00000256  670A                     beq        +0xC /* 00000262 */
  178. 00000258  486E 0008                pea.l      [A6 + 0x8]
  179. 0000025C  4EAD 1782                jsr        [A5 + 0x1782 /* export_748 */]
  180. 00000260  588F                     addq.l     A7, 4
  181. label00000262:
  182. 00000262  486E 0008                pea.l      [A6 + 0x8]
  183. 00000266  4EAD 171A                jsr        [A5 + 0x171A /* export_735 */]
  184. 0000026A  302E 000A                move.w     D0, [A6 + 0xA]
  185. 0000026E  B06D F45C                cmp.w      D0, [A5 - 0xBA4]
  186. 00000272  588F                     addq.l     A7, 4
  187. 00000274  6614                     bne        +0x16 /* 0000028A */
  188. 00000276  302E 0008                move.w     D0, [A6 + 0x8]
  189. 0000027A  B06D F45A                cmp.w      D0, [A5 - 0xBA6]
  190. 0000027E  660A                     bne        +0xC /* 0000028A */
  191. 00000280  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  192. 00000284  4A40                     tst.w      D0
  193. 00000286  6700 019E                beq        +0x1A0 /* 00000426 */
  194. label0000028A:
  195. 0000028A  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  196. 0000028E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  197. 00000292  41E8 039A                lea.l      A0, [A0 + 0x39A]
  198. 00000296  2F20                     move.l     -[A7], -[A0]
  199. 00000298  2F20                     move.l     -[A7], -[A0]
  200. 0000029A  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  201. 0000029E  4A2D F458                tst.b      [A5 - 0xBA8]
  202. 000002A2  508F                     addq.l     A7, 8
  203. 000002A4  6700 00D2                beq        +0xD4 /* 00000378 */
  204. 000002A8  4A6D F456                tst.w      [A5 - 0xBAA]
  205. 000002AC  671C                     beq        +0x1E /* 000002CA */
  206. 000002AE  426D F456                clr.w      [A5 - 0xBAA]
  207. 000002B2  7000                     moveq.l    D0, 0x00
  208. 000002B4  102D F458                move.b     D0, [A5 - 0xBA8]
  209. 000002B8  2F00                     move.l     -[A7], D0
  210. 000002BA  2F2D F45A                move.l     -[A7], [A5 - 0xBA6]
  211. 000002BE  2F2D F45E                move.l     -[A7], [A5 - 0xBA2]
  212. 000002C2  4EBA FF48                jsr        [PC - 0xB8 /* 0000020C */]
  213. 000002C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  214. label000002CA:
  215. 000002CA  302E 000A                move.w     D0, [A6 + 0xA]
  216. 000002CE  906D F460                sub.w      D0, [A5 - 0xBA0]
  217. 000002D2  322E 000A                move.w     D1, [A6 + 0xA]
  218. 000002D6  926D F460                sub.w      D1, [A5 - 0xBA0]
  219. 000002DA  C3C0                     muls.w     D1, D0
  220. 000002DC  302E 0008                move.w     D0, [A6 + 0x8]
  221. 000002E0  906D F45E                sub.w      D0, [A5 - 0xBA2]
  222. 000002E4  342E 0008                move.w     D2, [A6 + 0x8]
  223. 000002E8  946D F45E                sub.w      D2, [A5 - 0xBA2]
  224. 000002EC  C5C0                     muls.w     D2, D0
  225. 000002EE  D481                     add.l      D2, D1
  226. 000002F0  7008                     moveq.l    D0, 0x08
  227. 000002F2  B082                     cmp.l      D0, D2
  228. 000002F4  6F08                     ble        +0xA /* 000002FE */
  229. 000002F6  422D F458                clr.b      [A5 - 0xBA8]
  230. 000002FA  6000 0126                bra        +0x128 /* 00000422 */
  231. label000002FE:
  232. 000002FE  2B6E 0008 F45A           move.l     [A5 - 0xBA6], [A6 + 0x8]
  233. 00000304  206D B9F8                movea.l    A0, [A5 - 0x4608]
  234. 00000308  302D F45C                move.w     D0, [A5 - 0xBA4]
  235. 0000030C  B068 0398                cmp.w      D0, [A0 + 0x398]
  236. 00000310  6E00 0110                bgt        +0x112 /* 00000422 */
  237. 00000314  206D B9F8                movea.l    A0, [A5 - 0x4608]
  238. 00000318  3028 0394                move.w     D0, [A0 + 0x394]
  239. 0000031C  5340                     subq.w     D0, 1
  240. 0000031E  B06D F45C                cmp.w      D0, [A5 - 0xBA4]
  241. 00000322  6E00 00FE                bgt        +0x100 /* 00000422 */
  242. 00000326  206D B9F8                movea.l    A0, [A5 - 0x4608]
  243. 0000032A  302D F45A                move.w     D0, [A5 - 0xBA6]
  244. 0000032E  B068 0396                cmp.w      D0, [A0 + 0x396]
  245. 00000332  6E00 00EE                bgt        +0xF0 /* 00000422 */
  246. 00000336  206D B9F8                movea.l    A0, [A5 - 0x4608]
  247. 0000033A  3028 0392                move.w     D0, [A0 + 0x392]
  248. 0000033E  5340                     subq.w     D0, 1
  249. 00000340  B06D F45A                cmp.w      D0, [A5 - 0xBA6]
  250. 00000344  6E00 00DC                bgt        +0xDE /* 00000422 */
  251. 00000348  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  252. 0000034C  7000                     moveq.l    D0, 0x00
  253. 0000034E  102D F458                move.b     D0, [A5 - 0xBA8]
  254. 00000352  2F00                     move.l     -[A7], D0
  255. 00000354  41EE 0008                lea.l      A0, [A6 + 0x8]
  256. 00000358  43ED F45A                lea.l      A1, [A5 - 0xBA6]
  257. 0000035C  22D8                     move.l     [A1]+, [A0]+
  258. 0000035E  2F2D F45A                move.l     -[A7], [A5 - 0xBA6]
  259. 00000362  2F2D F45E                move.l     -[A7], [A5 - 0xBA2]
  260. 00000366  4EBA FEA4                jsr        [PC - 0x15C /* 0000020C */]
  261. 0000036A  3B7C 0001 F456           move.w     [A5 - 0xBAA], 0x1
  262. 00000370  4FEF 000C                lea.l      A7, [A7 + 0xC]
  263. 00000374  6000 00AC                bra        +0xAE /* 00000422 */
  264. label00000378:
  265. 00000378  302E 000A                move.w     D0, [A6 + 0xA]
  266. 0000037C  906D F460                sub.w      D0, [A5 - 0xBA0]
  267. 00000380  322E 000A                move.w     D1, [A6 + 0xA]
  268. 00000384  926D F460                sub.w      D1, [A5 - 0xBA0]
  269. 00000388  C3C0                     muls.w     D1, D0
  270. 0000038A  302E 0008                move.w     D0, [A6 + 0x8]
  271. 0000038E  906D F45E                sub.w      D0, [A5 - 0xBA2]
  272. 00000392  342E 0008                move.w     D2, [A6 + 0x8]
  273. 00000396  946D F45E                sub.w      D2, [A5 - 0xBA2]
  274. 0000039A  C5C0                     muls.w     D2, D0
  275. 0000039C  D481                     add.l      D2, D1
  276. 0000039E  7008                     moveq.l    D0, 0x08
  277. 000003A0  B082                     cmp.l      D0, D2
  278. 000003A2  6C7E                     bge        +0x80 /* 00000422 */
  279. 000003A4  302E 000A                move.w     D0, [A6 + 0xA]
  280. 000003A8  906D F460                sub.w      D0, [A5 - 0xBA0]
  281. 000003AC  6C0E                     bge        +0x10 /* 000003BC */
  282. 000003AE  302E 000A                move.w     D0, [A6 + 0xA]
  283. 000003B2  906D F460                sub.w      D0, [A5 - 0xBA0]
  284. 000003B6  4440                     neg.w      D0
  285. 000003B8  48C0                     ext.l      D0
  286. 000003BA  600A                     bra        +0xC /* 000003C6 */
  287. label000003BC:
  288. 000003BC  302E 000A                move.w     D0, [A6 + 0xA]
  289. 000003C0  906D F460                sub.w      D0, [A5 - 0xBA0]
  290. 000003C4  48C0                     ext.l      D0
  291. label000003C6:
  292. 000003C6  322E 0008                move.w     D1, [A6 + 0x8]
  293. 000003CA  926D F45E                sub.w      D1, [A5 - 0xBA2]
  294. 000003CE  6C0E                     bge        +0x10 /* 000003DE */
  295. 000003D0  322E 0008                move.w     D1, [A6 + 0x8]
  296. 000003D4  926D F45E                sub.w      D1, [A5 - 0xBA2]
  297. 000003D8  4441                     neg.w      D1
  298. 000003DA  48C1                     ext.l      D1
  299. 000003DC  600A                     bra        +0xC /* 000003E8 */
  300. label000003DE:
  301. 000003DE  322E 0008                move.w     D1, [A6 + 0x8]
  302. 000003E2  926D F45E                sub.w      D1, [A5 - 0xBA2]
  303. 000003E6  48C1                     ext.l      D1
  304. label000003E8:
  305. 000003E8  B280                     cmp.l      D1, D0
  306. 000003EA  6E08                     bgt        +0xA /* 000003F4 */
  307. 000003EC  1B7C 0001 F458           move.b     [A5 - 0xBA8], 0x1
  308. 000003F2  6006                     bra        +0x8 /* 000003FA */
  309. label000003F4:
  310. 000003F4  1B7C 0002 F458           move.b     [A5 - 0xBA8], 0x2
  311. label000003FA:
  312. 000003FA  7000                     moveq.l    D0, 0x00
  313. 000003FC  102D F458                move.b     D0, [A5 - 0xBA8]
  314. 00000400  2F00                     move.l     -[A7], D0
  315. 00000402  41EE 0008                lea.l      A0, [A6 + 0x8]
  316. 00000406  43ED F45A                lea.l      A1, [A5 - 0xBA6]
  317. 0000040A  22D8                     move.l     [A1]+, [A0]+
  318. 0000040C  2F2D F45A                move.l     -[A7], [A5 - 0xBA6]
  319. 00000410  2F2D F45E                move.l     -[A7], [A5 - 0xBA2]
  320. 00000414  4EBA FDF6                jsr        [PC - 0x20A /* 0000020C */]
  321. 00000418  3B7C 0001 F456           move.w     [A5 - 0xBAA], 0x1
  322. 0000041E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  323. label00000422:
  324. 00000422  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  325. label00000426:
  326. 00000426  4E5E                     unlink     A6
  327. 00000428  4E75                     rts
  328. export_1408:
  329. 0000042A  4E56 FEF8                link       A6, -0x0108
  330. 0000042E  48E7 0310                movem.l    -[A7], D6,D7,A3
  331. 00000432  3C2E 000E                move.w     D6, [A6 + 0xE]
  332. 00000436  47EE FF00                lea.l      A3, [A6 - 0x100]
  333. 0000043A  4A46                     tst.w      D6
  334. 0000043C  670A                     beq        +0xC /* 00000448 */
  335. 0000043E  486E 0008                pea.l      [A6 + 0x8]
  336. 00000442  4EAD 1782                jsr        [A5 + 0x1782 /* export_748 */]
  337. 00000446  588F                     addq.l     A7, 4
  338. label00000448:
  339. 00000448  486E 0008                pea.l      [A6 + 0x8]
  340. 0000044C  4EAD 171A                jsr        [A5 + 0x171A /* export_735 */]
  341. 00000450  48C6                     ext.l      D6
  342. 00000452  2F06                     move.l     -[A7], D6
  343. 00000454  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  344. 00000458  4EBA FDF4                jsr        [PC - 0x20C /* 0000024E */]
  345. 0000045C  4A2D F458                tst.b      [A5 - 0xBA8]
  346. 00000460  4FEF 000C                lea.l      A7, [A7 + 0xC]
  347. 00000464  6700 012C                beq        +0x12E /* 00000592 */
  348. 00000468  4A6D F456                tst.w      [A5 - 0xBAA]
  349. 0000046C  6700 0124                beq        +0x126 /* 00000592 */
  350. 00000470  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  351. 00000474  206D B9F8                movea.l    A0, [A5 - 0x4608]
  352. 00000478  41E8 039A                lea.l      A0, [A0 + 0x39A]
  353. 0000047C  2F20                     move.l     -[A7], -[A0]
  354. 0000047E  2F20                     move.l     -[A7], -[A0]
  355. 00000480  4EAD 0972                jsr        [A5 + 0x972 /* export_298 */]
  356. 00000484  426D F456                clr.w      [A5 - 0xBAA]
  357. 00000488  7000                     moveq.l    D0, 0x00
  358. 0000048A  102D F458                move.b     D0, [A5 - 0xBA8]
  359. 0000048E  2F00                     move.l     -[A7], D0
  360. 00000490  2F2D F45A                move.l     -[A7], [A5 - 0xBA6]
  361. 00000494  2F2D F45E                move.l     -[A7], [A5 - 0xBA2]
  362. 00000498  4EBA FD72                jsr        [PC - 0x28E /* 0000020C */]
  363. 0000049C  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  364. 000004A0  302D F460                move.w     D0, [A5 - 0xBA0]
  365. 000004A4  B06D F45C                cmp.w      D0, [A5 - 0xBA4]
  366. 000004A8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  367. 000004AC  6C08                     bge        +0xA /* 000004B6 */
  368. 000004AE  302D F460                move.w     D0, [A5 - 0xBA0]
  369. 000004B2  48C0                     ext.l      D0
  370. 000004B4  6006                     bra        +0x8 /* 000004BC */
  371. label000004B6:
  372. 000004B6  302D F45C                move.w     D0, [A5 - 0xBA4]
  373. 000004BA  48C0                     ext.l      D0
  374. label000004BC:
  375. 000004BC  3D40 FEFA                move.w     [A6 - 0x106], D0
  376. 000004C0  302D F460                move.w     D0, [A5 - 0xBA0]
  377. 000004C4  B06D F45C                cmp.w      D0, [A5 - 0xBA4]
  378. 000004C8  6F08                     ble        +0xA /* 000004D2 */
  379. 000004CA  302D F460                move.w     D0, [A5 - 0xBA0]
  380. 000004CE  48C0                     ext.l      D0
  381. 000004D0  6006                     bra        +0x8 /* 000004D8 */
  382. label000004D2:
  383. 000004D2  302D F45C                move.w     D0, [A5 - 0xBA4]
  384. 000004D6  48C0                     ext.l      D0
  385. label000004D8:
  386. 000004D8  3D40 FEFE                move.w     [A6 - 0x102], D0
  387. 000004DC  302D F45E                move.w     D0, [A5 - 0xBA2]
  388. 000004E0  B06D F45A                cmp.w      D0, [A5 - 0xBA6]
  389. 000004E4  6C08                     bge        +0xA /* 000004EE */
  390. 000004E6  302D F45E                move.w     D0, [A5 - 0xBA2]
  391. 000004EA  48C0                     ext.l      D0
  392. 000004EC  6006                     bra        +0x8 /* 000004F4 */
  393. label000004EE:
  394. 000004EE  302D F45A                move.w     D0, [A5 - 0xBA6]
  395. 000004F2  48C0                     ext.l      D0
  396. label000004F4:
  397. 000004F4  3D40 FEF8                move.w     [A6 - 0x108], D0
  398. 000004F8  302D F45E                move.w     D0, [A5 - 0xBA2]
  399. 000004FC  B06D F45A                cmp.w      D0, [A5 - 0xBA6]
  400. 00000500  6F08                     ble        +0xA /* 0000050A */
  401. 00000502  302D F45E                move.w     D0, [A5 - 0xBA2]
  402. 00000506  48C0                     ext.l      D0
  403. 00000508  6006                     bra        +0x8 /* 00000510 */
  404. label0000050A:
  405. 0000050A  302D F45A                move.w     D0, [A5 - 0xBA6]
  406. 0000050E  48C0                     ext.l      D0
  407. label00000510:
  408. 00000510  3D40 FEFC                move.w     [A6 - 0x104], D0
  409. 00000514  41EE FF00                lea.l      A0, [A6 - 0x100]
  410. 00000518  2F20                     move.l     -[A7], -[A0]
  411. 0000051A  2F20                     move.l     -[A7], -[A0]
  412. 0000051C  2F0B                     move.l     -[A7], A3
  413. 0000051E  4EAD 16D2                jsr        [A5 + 0x16D2 /* export_726 */]
  414. 00000522  486E FEF8                pea.l      [A6 - 0x108]
  415. 00000526  7000                     moveq.l    D0, 0x00
  416. 00000528  102D F458                move.b     D0, [A5 - 0xBA8]
  417. 0000052C  2F00                     move.l     -[A7], D0
  418. 0000052E  2F2D F45A                move.l     -[A7], [A5 - 0xBA6]
  419. 00000532  2F2D F45E                move.l     -[A7], [A5 - 0xBA2]
  420. 00000536  4EBA FB0A                jsr        [PC - 0x4F6 /* 00000042 */]
  421. 0000053A  4A40                     tst.w      D0
  422. 0000053C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  423. 00000540  6714                     beq        +0x16 /* 00000556 */
  424. 00000542  0440 0384                subi.w     D0, 0x384
  425. 00000546  6712                     beq        +0x14 /* 0000055A */
  426. 00000548  0440 0384                subi.w     D0, 0x384
  427. 0000054C  6710                     beq        +0x12 /* 0000055E */
  428. 0000054E  0440 0384                subi.w     D0, 0x384
  429. 00000552  670E                     beq        +0x10 /* 00000562 */
  430. 00000554  600E                     bra        +0x10 /* 00000564 */
  431. label00000556:
  432. 00000556  7E01                     moveq.l    D7, 0x01
  433. 00000558  600A                     bra        +0xC /* 00000564 */
  434. label0000055A:
  435. 0000055A  7E02                     moveq.l    D7, 0x02
  436. 0000055C  6006                     bra        +0x8 /* 00000564 */
  437. label0000055E:
  438. 0000055E  7E03                     moveq.l    D7, 0x03
  439. 00000560  6002                     bra        +0x4 /* 00000564 */
  440. label00000562:
  441. 00000562  7E04                     moveq.l    D7, 0x04
  442. label00000564:
  443. 00000564  48C7                     ext.l      D7
  444. 00000566  2F07                     move.l     -[A7], D7
  445. 00000568  4878 0455                push.l     0x455
  446. 0000056C  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  447. 00000570  588F                     addq.l     A7, 4
  448. 00000572  2F00                     move.l     -[A7], D0
  449. 00000574  7000                     moveq.l    D0, 0x00
  450. 00000576  1013                     move.b     D0, [A3]
  451. 00000578  D08B                     add.l      D0, A3
  452. 0000057A  5280                     addq.l     D0, 1
  453. 0000057C  2F00                     move.l     -[A7], D0
  454. 0000057E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  455. 00000582  D113                     add.b      [A3], D0
  456. 00000584  200B                     move.l     D0, A3
  457. 00000586  5280                     addq.l     D0, 1
  458. 00000588  2F00                     move.l     -[A7], D0
  459. 0000058A  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  460. 0000058E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  461. label00000592:
  462. 00000592  422D F458                clr.b      [A5 - 0xBA8]
  463. 00000596  4CEE 08C0 FEEC           movem.l    D6,D7,A3, [A6 - 0x114]
  464. 0000059C  4E5E                     unlink     A6
  465. 0000059E  4E75                     rts
  466. export_1409:
  467. fn000005A0:
  468. 000005A0  4E56 FF8E                link       A6, -0x0072
  469. 000005A4  302E 000A                move.w     D0, [A6 + 0xA]
  470. 000005A8  D06E 000E                add.w      D0, [A6 + 0xE]
  471. 000005AC  48C0                     ext.l      D0
  472. 000005AE  E280                     asr        D0, 1
  473. 000005B0  2D40 FFBA                move.l     [A6 - 0x46], D0
  474. 000005B4  486E FFBA                pea.l      [A6 - 0x46]
  475. 000005B8  486E FFBE                pea.l      [A6 - 0x42]
  476. 000005BC  3F3C 280E                move.w     -[A7], 0x280E
  477. 000005C0  A9EB                     syscall    Pack4/FP68K
  478. 000005C2  486E FFBE                pea.l      [A6 - 0x42]
  479. 000005C6  486E FFB2                pea.l      [A6 - 0x4E]
  480. 000005CA  3F3C 0810                move.w     -[A7], 0x810
  481. 000005CE  A9EB                     syscall    Pack4/FP68K
  482. 000005D0  486E FFB2                pea.l      [A6 - 0x4E]
  483. 000005D4  486E FFA8                pea.l      [A6 - 0x58]
  484. 000005D8  3F3C 080E                move.w     -[A7], 0x80E
  485. 000005DC  A9EB                     syscall    Pack4/FP68K
  486. 000005DE  486E FFA8                pea.l      [A6 - 0x58]
  487. 000005E2  486E FFC8                pea.l      [A6 - 0x38]
  488. 000005E6  3F3C 0810                move.w     -[A7], 0x810
  489. 000005EA  A9EB                     syscall    Pack4/FP68K
  490. 000005EC  302E 0008                move.w     D0, [A6 + 0x8]
  491. 000005F0  D06E 000C                add.w      D0, [A6 + 0xC]
  492. 000005F4  48C0                     ext.l      D0
  493. 000005F6  E280                     asr        D0, 1
  494. 000005F8  2D40 FFA4                move.l     [A6 - 0x5C], D0
  495. 000005FC  486E FFA4                pea.l      [A6 - 0x5C]
  496. 00000600  486E FFBE                pea.l      [A6 - 0x42]
  497. 00000604  3F3C 280E                move.w     -[A7], 0x280E
  498. 00000608  A9EB                     syscall    Pack4/FP68K
  499. 0000060A  486E FFBE                pea.l      [A6 - 0x42]
  500. 0000060E  486E FFB2                pea.l      [A6 - 0x4E]
  501. 00000612  3F3C 0810                move.w     -[A7], 0x810
  502. 00000616  A9EB                     syscall    Pack4/FP68K
  503. 00000618  486E FFB2                pea.l      [A6 - 0x4E]
  504. 0000061C  486E FFA8                pea.l      [A6 - 0x58]
  505. 00000620  3F3C 080E                move.w     -[A7], 0x80E
  506. 00000624  A9EB                     syscall    Pack4/FP68K
  507. 00000626  486E FFA8                pea.l      [A6 - 0x58]
  508. 0000062A  486E FFD0                pea.l      [A6 - 0x30]
  509. 0000062E  3F3C 0810                move.w     -[A7], 0x810
  510. 00000632  A9EB                     syscall    Pack4/FP68K
  511. 00000634  486E 000E                pea.l      [A6 + 0xE]
  512. 00000638  486E FFBE                pea.l      [A6 - 0x42]
  513. 0000063C  3F3C 200E                move.w     -[A7], 0x200E
  514. 00000640  A9EB                     syscall    Pack4/FP68K
  515. 00000642  486E FFC8                pea.l      [A6 - 0x38]
  516. 00000646  486E FFBE                pea.l      [A6 - 0x42]
  517. 0000064A  3F3C 0802                move.w     -[A7], 0x802
  518. 0000064E  A9EB                     syscall    Pack4/FP68K
  519. 00000650  486E FFBE                pea.l      [A6 - 0x42]
  520. 00000654  486E FFB2                pea.l      [A6 - 0x4E]
  521. 00000658  3F3C 0810                move.w     -[A7], 0x810
  522. 0000065C  A9EB                     syscall    Pack4/FP68K
  523. 0000065E  486E FFB2                pea.l      [A6 - 0x4E]
  524. 00000662  486E FFA8                pea.l      [A6 - 0x58]
  525. 00000666  3F3C 080E                move.w     -[A7], 0x80E
  526. 0000066A  A9EB                     syscall    Pack4/FP68K
  527. 0000066C  486E FFA8                pea.l      [A6 - 0x58]
  528. 00000670  486E FFD8                pea.l      [A6 - 0x28]
  529. 00000674  3F3C 0810                move.w     -[A7], 0x810
  530. 00000678  A9EB                     syscall    Pack4/FP68K
  531. 0000067A  486E 000C                pea.l      [A6 + 0xC]
  532. 0000067E  486E FFBE                pea.l      [A6 - 0x42]
  533. 00000682  3F3C 200E                move.w     -[A7], 0x200E
  534. 00000686  A9EB                     syscall    Pack4/FP68K
  535. 00000688  486E FFD0                pea.l      [A6 - 0x30]
  536. 0000068C  486E FFBE                pea.l      [A6 - 0x42]
  537. 00000690  3F3C 0802                move.w     -[A7], 0x802
  538. 00000694  A9EB                     syscall    Pack4/FP68K
  539. 00000696  486E FFBE                pea.l      [A6 - 0x42]
  540. 0000069A  486E FFB2                pea.l      [A6 - 0x4E]
  541. 0000069E  3F3C 0810                move.w     -[A7], 0x810
  542. 000006A2  A9EB                     syscall    Pack4/FP68K
  543. 000006A4  486E FFB2                pea.l      [A6 - 0x4E]
  544. 000006A8  486E FFA8                pea.l      [A6 - 0x58]
  545. 000006AC  3F3C 080E                move.w     -[A7], 0x80E
  546. 000006B0  A9EB                     syscall    Pack4/FP68K
  547. 000006B2  486E FFA8                pea.l      [A6 - 0x58]
  548. 000006B6  486E FFE0                pea.l      [A6 - 0x20]
  549. 000006BA  3F3C 0810                move.w     -[A7], 0x810
  550. 000006BE  A9EB                     syscall    Pack4/FP68K
  551. 000006C0  486E 0012                pea.l      [A6 + 0x12]
  552. 000006C4  486E FFBE                pea.l      [A6 - 0x42]
  553. 000006C8  3F3C 200E                move.w     -[A7], 0x200E
  554. 000006CC  A9EB                     syscall    Pack4/FP68K
  555. 000006CE  486E FFBE                pea.l      [A6 - 0x42]
  556. 000006D2  486E FFB2                pea.l      [A6 - 0x4E]
  557. 000006D6  3F3C 0810                move.w     -[A7], 0x810
  558. 000006DA  A9EB                     syscall    Pack4/FP68K
  559. 000006DC  486E FFB2                pea.l      [A6 - 0x4E]
  560. 000006E0  486E FFA8                pea.l      [A6 - 0x58]
  561. 000006E4  3F3C 080E                move.w     -[A7], 0x80E
  562. 000006E8  A9EB                     syscall    Pack4/FP68K
  563. 000006EA  486E FFC8                pea.l      [A6 - 0x38]
  564. 000006EE  486E FFA8                pea.l      [A6 - 0x58]
  565. 000006F2  3F3C 0802                move.w     -[A7], 0x802
  566. 000006F6  A9EB                     syscall    Pack4/FP68K
  567. 000006F8  486E FFA8                pea.l      [A6 - 0x58]
  568. 000006FC  486E FFE8                pea.l      [A6 - 0x18]
  569. 00000700  3F3C 0810                move.w     -[A7], 0x810
  570. 00000704  A9EB                     syscall    Pack4/FP68K
  571. 00000706  486E 0010                pea.l      [A6 + 0x10]
  572. 0000070A  486E FFBE                pea.l      [A6 - 0x42]
  573. 0000070E  3F3C 200E                move.w     -[A7], 0x200E
  574. 00000712  A9EB                     syscall    Pack4/FP68K
  575. 00000714  486E FFBE                pea.l      [A6 - 0x42]
  576. 00000718  486E FFB2                pea.l      [A6 - 0x4E]
  577. 0000071C  3F3C 0810                move.w     -[A7], 0x810
  578. 00000720  A9EB                     syscall    Pack4/FP68K
  579. 00000722  486E FFB2                pea.l      [A6 - 0x4E]
  580. 00000726  486E FFA8                pea.l      [A6 - 0x58]
  581. 0000072A  3F3C 080E                move.w     -[A7], 0x80E
  582. 0000072E  A9EB                     syscall    Pack4/FP68K
  583. 00000730  486E FFD0                pea.l      [A6 - 0x30]
  584. 00000734  486E FFA8                pea.l      [A6 - 0x58]
  585. 00000738  3F3C 0802                move.w     -[A7], 0x802
  586. 0000073C  A9EB                     syscall    Pack4/FP68K
  587. 0000073E  486E FFA8                pea.l      [A6 - 0x58]
  588. 00000742  486E FFF0                pea.l      [A6 - 0x10]
  589. 00000746  3F3C 0810                move.w     -[A7], 0x810
  590. 0000074A  A9EB                     syscall    Pack4/FP68K
  591. 0000074C  022E 007F FFE8           andi.b     [A6 - 0x18], 0x7F
  592. 00000752  022E 007F FFF0           andi.b     [A6 - 0x10], 0x7F
  593. 00000758  206D B9F8                movea.l    A0, [A5 - 0x4608]
  594. 0000075C  302E 0016                move.w     D0, [A6 + 0x16]
  595. 00000760  D068 03FA                add.w      D0, [A0 + 0x3FA]
  596. 00000764  3D40 FFA2                move.w     [A6 - 0x5E], D0
  597. 00000768  486E FFA2                pea.l      [A6 - 0x5E]
  598. 0000076C  486E FFBE                pea.l      [A6 - 0x42]
  599. 00000770  3F3C 200E                move.w     -[A7], 0x200E
  600. 00000774  A9EB                     syscall    Pack4/FP68K
  601. 00000776  486E FFBE                pea.l      [A6 - 0x42]
  602. 0000077A  486E FFB2                pea.l      [A6 - 0x4E]
  603. 0000077E  3F3C 0810                move.w     -[A7], 0x810
  604. 00000782  A9EB                     syscall    Pack4/FP68K
  605. 00000784  486E FFB2                pea.l      [A6 - 0x4E]
  606. 00000788  486E FFA8                pea.l      [A6 - 0x58]
  607. 0000078C  3F3C 080E                move.w     -[A7], 0x80E
  608. 00000790  A9EB                     syscall    Pack4/FP68K
  609. 00000792  486E FFA8                pea.l      [A6 - 0x58]
  610. 00000796  486E FFF8                pea.l      [A6 - 0x8]
  611. 0000079A  3F3C 0810                move.w     -[A7], 0x810
  612. 0000079E  A9EB                     syscall    Pack4/FP68K
  613. 000007A0  6036                     bra        +0x38 /* 000007D8 */
  614. label000007A2:
  615. 000007A2  41EE FFD8                lea.l      A0, [A6 - 0x28]
  616. 000007A6  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  617. 000007AA  22D8                     move.l     [A1]+, [A0]+
  618. 000007AC  22D8                     move.l     [A1]+, [A0]+
  619. 000007AE  486E FFD8                pea.l      [A6 - 0x28]
  620. 000007B2  41EE FFBE                lea.l      A0, [A6 - 0x42]
  621. 000007B6  43FA 035C                lea.l      A1, [PC + 0x35C /* 00000B14, value 0x3FFF8000 */]
  622. 000007BA  20D9                     move.l     [A0]+, [A1]+
  623. 000007BC  20D9                     move.l     [A0]+, [A1]+
  624. 000007BE  30D9                     move.w     [A0]+, [A1]+
  625. 000007C0  486E FFBE                pea.l      [A6 - 0x42]
  626. 000007C4  3F3C 0800                move.w     -[A7], 0x800
  627. 000007C8  A9EB                     syscall    Pack4/FP68K
  628. 000007CA  486E FFBE                pea.l      [A6 - 0x42]
  629. 000007CE  486E FFD8                pea.l      [A6 - 0x28]
  630. 000007D2  3F3C 0810                move.w     -[A7], 0x810
  631. 000007D6  A9EB                     syscall    Pack4/FP68K
  632. label000007D8:
  633. 000007D8  486E FFD8                pea.l      [A6 - 0x28]
  634. 000007DC  486E FFBE                pea.l      [A6 - 0x42]
  635. 000007E0  3F3C 080E                move.w     -[A7], 0x80E
  636. 000007E4  A9EB                     syscall    Pack4/FP68K
  637. 000007E6  486E FFF8                pea.l      [A6 - 0x8]
  638. 000007EA  486E FFBE                pea.l      [A6 - 0x42]
  639. 000007EE  3F3C 080A                move.w     -[A7], 0x80A
  640. 000007F2  A9EB                     syscall    Pack4/FP68K
  641. 000007F4  63AC                     bls        -0x52 /* 000007A2 */
  642. 000007F6  6036                     bra        +0x38 /* 0000082E */
  643. label000007F8:
  644. 000007F8  41EE FFE0                lea.l      A0, [A6 - 0x20]
  645. 000007FC  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  646. 00000800  22D8                     move.l     [A1]+, [A0]+
  647. 00000802  22D8                     move.l     [A1]+, [A0]+
  648. 00000804  486E FFE0                pea.l      [A6 - 0x20]
  649. 00000808  41EE FFBE                lea.l      A0, [A6 - 0x42]
  650. 0000080C  43FA 0306                lea.l      A1, [PC + 0x306 /* 00000B14, value 0x3FFF8000 */]
  651. 00000810  20D9                     move.l     [A0]+, [A1]+
  652. 00000812  20D9                     move.l     [A0]+, [A1]+
  653. 00000814  30D9                     move.w     [A0]+, [A1]+
  654. 00000816  486E FFBE                pea.l      [A6 - 0x42]
  655. 0000081A  3F3C 0800                move.w     -[A7], 0x800
  656. 0000081E  A9EB                     syscall    Pack4/FP68K
  657. 00000820  486E FFBE                pea.l      [A6 - 0x42]
  658. 00000824  486E FFE0                pea.l      [A6 - 0x20]
  659. 00000828  3F3C 0810                move.w     -[A7], 0x810
  660. 0000082C  A9EB                     syscall    Pack4/FP68K
  661. label0000082E:
  662. 0000082E  486E FFE0                pea.l      [A6 - 0x20]
  663. 00000832  486E FFBE                pea.l      [A6 - 0x42]
  664. 00000836  3F3C 080E                move.w     -[A7], 0x80E
  665. 0000083A  A9EB                     syscall    Pack4/FP68K
  666. 0000083C  486E FFF8                pea.l      [A6 - 0x8]
  667. 00000840  486E FFBE                pea.l      [A6 - 0x42]
  668. 00000844  3F3C 080A                move.w     -[A7], 0x80A
  669. 00000848  A9EB                     syscall    Pack4/FP68K
  670. 0000084A  63AC                     bls        -0x52 /* 000007F8 */
  671. 0000084C  486E FFE8                pea.l      [A6 - 0x18]
  672. 00000850  486E FFBE                pea.l      [A6 - 0x42]
  673. 00000854  3F3C 080E                move.w     -[A7], 0x80E
  674. 00000858  A9EB                     syscall    Pack4/FP68K
  675. 0000085A  486E FFE8                pea.l      [A6 - 0x18]
  676. 0000085E  486E FFA8                pea.l      [A6 - 0x58]
  677. 00000862  3F3C 080E                move.w     -[A7], 0x80E
  678. 00000866  A9EB                     syscall    Pack4/FP68K
  679. 00000868  486E FFA8                pea.l      [A6 - 0x58]
  680. 0000086C  486E FFBE                pea.l      [A6 - 0x42]
  681. 00000870  3F3C 0004                move.w     -[A7], 0x4
  682. 00000874  A9EB                     syscall    Pack4/FP68K
  683. 00000876  486E FFBE                pea.l      [A6 - 0x42]
  684. 0000087A  486E FFE8                pea.l      [A6 - 0x18]
  685. 0000087E  3F3C 0810                move.w     -[A7], 0x810
  686. 00000882  A9EB                     syscall    Pack4/FP68K
  687. 00000884  486E FFF0                pea.l      [A6 - 0x10]
  688. 00000888  486E FFBE                pea.l      [A6 - 0x42]
  689. 0000088C  3F3C 080E                move.w     -[A7], 0x80E
  690. 00000890  A9EB                     syscall    Pack4/FP68K
  691. 00000892  486E FFF0                pea.l      [A6 - 0x10]
  692. 00000896  486E FFA8                pea.l      [A6 - 0x58]
  693. 0000089A  3F3C 080E                move.w     -[A7], 0x80E
  694. 0000089E  A9EB                     syscall    Pack4/FP68K
  695. 000008A0  486E FFA8                pea.l      [A6 - 0x58]
  696. 000008A4  486E FFBE                pea.l      [A6 - 0x42]
  697. 000008A8  3F3C 0004                move.w     -[A7], 0x4
  698. 000008AC  A9EB                     syscall    Pack4/FP68K
  699. 000008AE  486E FFBE                pea.l      [A6 - 0x42]
  700. 000008B2  486E FFF0                pea.l      [A6 - 0x10]
  701. 000008B6  3F3C 0810                move.w     -[A7], 0x810
  702. 000008BA  A9EB                     syscall    Pack4/FP68K
  703. 000008BC  486E FFD8                pea.l      [A6 - 0x28]
  704. 000008C0  486E FFBE                pea.l      [A6 - 0x42]
  705. 000008C4  3F3C 080E                move.w     -[A7], 0x80E
  706. 000008C8  A9EB                     syscall    Pack4/FP68K
  707. 000008CA  486E FFF8                pea.l      [A6 - 0x8]
  708. 000008CE  486E FFBE                pea.l      [A6 - 0x42]
  709. 000008D2  3F3C 0802                move.w     -[A7], 0x802
  710. 000008D6  A9EB                     syscall    Pack4/FP68K
  711. 000008D8  486E FFBE                pea.l      [A6 - 0x42]
  712. 000008DC  486E FFC8                pea.l      [A6 - 0x38]
  713. 000008E0  3F3C 0810                move.w     -[A7], 0x810
  714. 000008E4  A9EB                     syscall    Pack4/FP68K
  715. 000008E6  486E FFC8                pea.l      [A6 - 0x38]
  716. 000008EA  486E FFBE                pea.l      [A6 - 0x42]
  717. 000008EE  3F3C 080E                move.w     -[A7], 0x80E
  718. 000008F2  A9EB                     syscall    Pack4/FP68K
  719. 000008F4  486E FFC8                pea.l      [A6 - 0x38]
  720. 000008F8  486E FFA8                pea.l      [A6 - 0x58]
  721. 000008FC  3F3C 080E                move.w     -[A7], 0x80E
  722. 00000900  A9EB                     syscall    Pack4/FP68K
  723. 00000902  486E FFA8                pea.l      [A6 - 0x58]
  724. 00000906  486E FFBE                pea.l      [A6 - 0x42]
  725. 0000090A  3F3C 0004                move.w     -[A7], 0x4
  726. 0000090E  A9EB                     syscall    Pack4/FP68K
  727. 00000910  486E FFBE                pea.l      [A6 - 0x42]
  728. 00000914  486E FFC8                pea.l      [A6 - 0x38]
  729. 00000918  3F3C 0810                move.w     -[A7], 0x810
  730. 0000091C  A9EB                     syscall    Pack4/FP68K
  731. 0000091E  486E FFE0                pea.l      [A6 - 0x20]
  732. 00000922  486E FFBE                pea.l      [A6 - 0x42]
  733. 00000926  3F3C 080E                move.w     -[A7], 0x80E
  734. 0000092A  A9EB                     syscall    Pack4/FP68K
  735. 0000092C  486E FFF8                pea.l      [A6 - 0x8]
  736. 00000930  486E FFBE                pea.l      [A6 - 0x42]
  737. 00000934  3F3C 0802                move.w     -[A7], 0x802
  738. 00000938  A9EB                     syscall    Pack4/FP68K
  739. 0000093A  486E FFBE                pea.l      [A6 - 0x42]
  740. 0000093E  486E FFD0                pea.l      [A6 - 0x30]
  741. 00000942  3F3C 0810                move.w     -[A7], 0x810
  742. 00000946  A9EB                     syscall    Pack4/FP68K
  743. 00000948  486E FFD0                pea.l      [A6 - 0x30]
  744. 0000094C  486E FFBE                pea.l      [A6 - 0x42]
  745. 00000950  3F3C 080E                move.w     -[A7], 0x80E
  746. 00000954  A9EB                     syscall    Pack4/FP68K
  747. 00000956  486E FFD0                pea.l      [A6 - 0x30]
  748. 0000095A  486E FFA8                pea.l      [A6 - 0x58]
  749. 0000095E  3F3C 080E                move.w     -[A7], 0x80E
  750. 00000962  A9EB                     syscall    Pack4/FP68K
  751. 00000964  486E FFA8                pea.l      [A6 - 0x58]
  752. 00000968  486E FFBE                pea.l      [A6 - 0x42]
  753. 0000096C  3F3C 0004                move.w     -[A7], 0x4
  754. 00000970  A9EB                     syscall    Pack4/FP68K
  755. 00000972  486E FFBE                pea.l      [A6 - 0x42]
  756. 00000976  486E FFD0                pea.l      [A6 - 0x30]
  757. 0000097A  3F3C 0810                move.w     -[A7], 0x810
  758. 0000097E  A9EB                     syscall    Pack4/FP68K
  759. 00000980  486E FFD8                pea.l      [A6 - 0x28]
  760. 00000984  486E FFBE                pea.l      [A6 - 0x42]
  761. 00000988  3F3C 080E                move.w     -[A7], 0x80E
  762. 0000098C  A9EB                     syscall    Pack4/FP68K
  763. 0000098E  206D B9F8                movea.l    A0, [A5 - 0x4608]
  764. 00000992  4868 03FA                pea.l      [A0 + 0x3FA]
  765. 00000996  486E FFA8                pea.l      [A6 - 0x58]
  766. 0000099A  3F3C 200E                move.w     -[A7], 0x200E
  767. 0000099E  A9EB                     syscall    Pack4/FP68K
  768. 000009A0  486E FFA8                pea.l      [A6 - 0x58]
  769. 000009A4  486E FFBE                pea.l      [A6 - 0x42]
  770. 000009A8  4267                     clr.w      -[A7]
  771. 000009AA  A9EB                     syscall    Pack4/FP68K
  772. 000009AC  486E FFBE                pea.l      [A6 - 0x42]
  773. 000009B0  486E FFD8                pea.l      [A6 - 0x28]
  774. 000009B4  3F3C 0810                move.w     -[A7], 0x810
  775. 000009B8  A9EB                     syscall    Pack4/FP68K
  776. 000009BA  486E FFD8                pea.l      [A6 - 0x28]
  777. 000009BE  486E FFBE                pea.l      [A6 - 0x42]
  778. 000009C2  3F3C 080E                move.w     -[A7], 0x80E
  779. 000009C6  A9EB                     syscall    Pack4/FP68K
  780. 000009C8  486E FFD8                pea.l      [A6 - 0x28]
  781. 000009CC  486E FFA8                pea.l      [A6 - 0x58]
  782. 000009D0  3F3C 080E                move.w     -[A7], 0x80E
  783. 000009D4  A9EB                     syscall    Pack4/FP68K
  784. 000009D6  486E FFA8                pea.l      [A6 - 0x58]
  785. 000009DA  486E FFBE                pea.l      [A6 - 0x42]
  786. 000009DE  3F3C 0004                move.w     -[A7], 0x4
  787. 000009E2  A9EB                     syscall    Pack4/FP68K
  788. 000009E4  486E FFBE                pea.l      [A6 - 0x42]
  789. 000009E8  486E FFD8                pea.l      [A6 - 0x28]
  790. 000009EC  3F3C 0810                move.w     -[A7], 0x810
  791. 000009F0  A9EB                     syscall    Pack4/FP68K
  792. 000009F2  486E FFE0                pea.l      [A6 - 0x20]
  793. 000009F6  486E FFBE                pea.l      [A6 - 0x42]
  794. 000009FA  3F3C 080E                move.w     -[A7], 0x80E
  795. 000009FE  A9EB                     syscall    Pack4/FP68K
  796. 00000A00  206D B9F8                movea.l    A0, [A5 - 0x4608]
  797. 00000A04  4868 03FA                pea.l      [A0 + 0x3FA]
  798. 00000A08  486E FFA8                pea.l      [A6 - 0x58]
  799. 00000A0C  3F3C 200E                move.w     -[A7], 0x200E
  800. 00000A10  A9EB                     syscall    Pack4/FP68K
  801. 00000A12  486E FFA8                pea.l      [A6 - 0x58]
  802. 00000A16  486E FFBE                pea.l      [A6 - 0x42]
  803. 00000A1A  4267                     clr.w      -[A7]
  804. 00000A1C  A9EB                     syscall    Pack4/FP68K
  805. 00000A1E  486E FFBE                pea.l      [A6 - 0x42]
  806. 00000A22  486E FFE0                pea.l      [A6 - 0x20]
  807. 00000A26  3F3C 0810                move.w     -[A7], 0x810
  808. 00000A2A  A9EB                     syscall    Pack4/FP68K
  809. 00000A2C  486E FFE0                pea.l      [A6 - 0x20]
  810. 00000A30  486E FFBE                pea.l      [A6 - 0x42]
  811. 00000A34  3F3C 080E                move.w     -[A7], 0x80E
  812. 00000A38  A9EB                     syscall    Pack4/FP68K
  813. 00000A3A  486E FFE0                pea.l      [A6 - 0x20]
  814. 00000A3E  486E FFA8                pea.l      [A6 - 0x58]
  815. 00000A42  3F3C 080E                move.w     -[A7], 0x80E
  816. 00000A46  A9EB                     syscall    Pack4/FP68K
  817. 00000A48  486E FFA8                pea.l      [A6 - 0x58]
  818. 00000A4C  486E FFBE                pea.l      [A6 - 0x42]
  819. 00000A50  3F3C 0004                move.w     -[A7], 0x4
  820. 00000A54  A9EB                     syscall    Pack4/FP68K
  821. 00000A56  486E FFBE                pea.l      [A6 - 0x42]
  822. 00000A5A  486E FFE0                pea.l      [A6 - 0x20]
  823. 00000A5E  3F3C 0810                move.w     -[A7], 0x810
  824. 00000A62  A9EB                     syscall    Pack4/FP68K
  825. 00000A64  7000                     moveq.l    D0, 0x00
  826. 00000A66  486E FFE8                pea.l      [A6 - 0x18]
  827. 00000A6A  486E FFBE                pea.l      [A6 - 0x42]
  828. 00000A6E  3F3C 080E                move.w     -[A7], 0x80E
  829. 00000A72  A9EB                     syscall    Pack4/FP68K
  830. 00000A74  486E FFC8                pea.l      [A6 - 0x38]
  831. 00000A78  486E FFBE                pea.l      [A6 - 0x42]
  832. 00000A7C  3F3C 0806                move.w     -[A7], 0x806
  833. 00000A80  A9EB                     syscall    Pack4/FP68K
  834. 00000A82  486E FFF0                pea.l      [A6 - 0x10]
  835. 00000A86  486E FFA8                pea.l      [A6 - 0x58]
  836. 00000A8A  3F3C 080E                move.w     -[A7], 0x80E
  837. 00000A8E  A9EB                     syscall    Pack4/FP68K
  838. 00000A90  486E FFD0                pea.l      [A6 - 0x30]
  839. 00000A94  486E FFA8                pea.l      [A6 - 0x58]
  840. 00000A98  3F3C 0806                move.w     -[A7], 0x806
  841. 00000A9C  A9EB                     syscall    Pack4/FP68K
  842. 00000A9E  486E FFA8                pea.l      [A6 - 0x58]
  843. 00000AA2  486E FFBE                pea.l      [A6 - 0x42]
  844. 00000AA6  4267                     clr.w      -[A7]
  845. 00000AA8  A9EB                     syscall    Pack4/FP68K
  846. 00000AAA  487A 0068                pea.l      [PC + 0x68 /* 00000B14, value 0x3FFF8000 */]
  847. 00000AAE  486E FFBE                pea.l      [A6 - 0x42]
  848. 00000AB2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  849. 00000AB6  A9EB                     syscall    Pack4/FP68K
  850. 00000AB8  6D56                     blt        +0x58 /* 00000B10 */
  851. 00000ABA  486E FFE8                pea.l      [A6 - 0x18]
  852. 00000ABE  486E FF98                pea.l      [A6 - 0x68]
  853. 00000AC2  3F3C 080E                move.w     -[A7], 0x80E
  854. 00000AC6  A9EB                     syscall    Pack4/FP68K
  855. 00000AC8  486E FFD8                pea.l      [A6 - 0x28]
  856. 00000ACC  486E FF98                pea.l      [A6 - 0x68]
  857. 00000AD0  3F3C 0806                move.w     -[A7], 0x806
  858. 00000AD4  A9EB                     syscall    Pack4/FP68K
  859. 00000AD6  486E FFF0                pea.l      [A6 - 0x10]
  860. 00000ADA  486E FF8E                pea.l      [A6 - 0x72]
  861. 00000ADE  3F3C 080E                move.w     -[A7], 0x80E
  862. 00000AE2  A9EB                     syscall    Pack4/FP68K
  863. 00000AE4  486E FFE0                pea.l      [A6 - 0x20]
  864. 00000AE8  486E FF8E                pea.l      [A6 - 0x72]
  865. 00000AEC  3F3C 0806                move.w     -[A7], 0x806
  866. 00000AF0  A9EB                     syscall    Pack4/FP68K
  867. 00000AF2  486E FF8E                pea.l      [A6 - 0x72]
  868. 00000AF6  486E FF98                pea.l      [A6 - 0x68]
  869. 00000AFA  4267                     clr.w      -[A7]
  870. 00000AFC  A9EB                     syscall    Pack4/FP68K
  871. 00000AFE  487A 0014                pea.l      [PC + 0x14 /* 00000B14, value 0x3FFF8000 */]
  872. 00000B02  486E FF98                pea.l      [A6 - 0x68]
  873. 00000B06  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  874. 00000B0A  A9EB                     syscall    Pack4/FP68K
  875. 00000B0C  6202                     bhi        +0x4 /* 00000B10 */
  876. 00000B0E  7001                     moveq.l    D0, 0x01
  877. label00000B10:
  878. 00000B10  4E5E                     unlink     A6
  879. 00000B12  4E75                     rts
  880. 00000B14  3FFF                     move.w     <<invalid special address>>, <<invalid special address>>
  881. 00000B16  8000                     or.b       D0, D0
  882. 00000B18  0000 0000                ori.b      D0, 0x0
  883. 00000B1C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  884. // begin alternate branch 00000B1E-00000B22
  885. export_1410:
  886. fn00000B1E:
  887. 00000B1E  4E56 FF98                link       A6, -0x0068
  888. // end alternate branch 00000B1E-00000B22
  889. export_1410: // at 00000B1E (misaligned)
  890. fn00000B1E: // (misaligned)
  891. 00000B20  FF98                     .invalid   <<F/6/7>>
  892. 00000B22  302E 000A                move.w     D0, [A6 + 0xA]
  893. 00000B26  D06E 000E                add.w      D0, [A6 + 0xE]
  894. 00000B2A  48C0                     ext.l      D0
  895. 00000B2C  E280                     asr        D0, 1
  896. 00000B2E  2D40 FFC2                move.l     [A6 - 0x3E], D0
  897. 00000B32  486E FFC2                pea.l      [A6 - 0x3E]
  898. 00000B36  486E FFC6                pea.l      [A6 - 0x3A]
  899. 00000B3A  3F3C 280E                move.w     -[A7], 0x280E
  900. 00000B3E  A9EB                     syscall    Pack4/FP68K
  901. 00000B40  486E FFC6                pea.l      [A6 - 0x3A]
  902. 00000B44  486E FFBA                pea.l      [A6 - 0x46]
  903. 00000B48  3F3C 0810                move.w     -[A7], 0x810
  904. 00000B4C  A9EB                     syscall    Pack4/FP68K
  905. 00000B4E  486E FFBA                pea.l      [A6 - 0x46]
  906. 00000B52  486E FFB0                pea.l      [A6 - 0x50]
  907. 00000B56  3F3C 080E                move.w     -[A7], 0x80E
  908. 00000B5A  A9EB                     syscall    Pack4/FP68K
  909. 00000B5C  486E FFB0                pea.l      [A6 - 0x50]
  910. 00000B60  486E FFD0                pea.l      [A6 - 0x30]
  911. 00000B64  3F3C 0810                move.w     -[A7], 0x810
  912. 00000B68  A9EB                     syscall    Pack4/FP68K
  913. 00000B6A  302E 0008                move.w     D0, [A6 + 0x8]
  914. 00000B6E  D06E 000C                add.w      D0, [A6 + 0xC]
  915. 00000B72  48C0                     ext.l      D0
  916. 00000B74  E280                     asr        D0, 1
  917. 00000B76  2D40 FFAC                move.l     [A6 - 0x54], D0
  918. 00000B7A  486E FFAC                pea.l      [A6 - 0x54]
  919. 00000B7E  486E FFC6                pea.l      [A6 - 0x3A]
  920. 00000B82  3F3C 280E                move.w     -[A7], 0x280E
  921. 00000B86  A9EB                     syscall    Pack4/FP68K
  922. 00000B88  486E FFC6                pea.l      [A6 - 0x3A]
  923. 00000B8C  486E FFBA                pea.l      [A6 - 0x46]
  924. 00000B90  3F3C 0810                move.w     -[A7], 0x810
  925. 00000B94  A9EB                     syscall    Pack4/FP68K
  926. 00000B96  486E FFBA                pea.l      [A6 - 0x46]
  927. 00000B9A  486E FFB0                pea.l      [A6 - 0x50]
  928. 00000B9E  3F3C 080E                move.w     -[A7], 0x80E
  929. 00000BA2  A9EB                     syscall    Pack4/FP68K
  930. 00000BA4  486E FFB0                pea.l      [A6 - 0x50]
  931. 00000BA8  486E FFD8                pea.l      [A6 - 0x28]
  932. 00000BAC  3F3C 0810                move.w     -[A7], 0x810
  933. 00000BB0  A9EB                     syscall    Pack4/FP68K
  934. 00000BB2  486E 000E                pea.l      [A6 + 0xE]
  935. 00000BB6  486E FFC6                pea.l      [A6 - 0x3A]
  936. 00000BBA  3F3C 200E                move.w     -[A7], 0x200E
  937. 00000BBE  A9EB                     syscall    Pack4/FP68K
  938. 00000BC0  486E FFD0                pea.l      [A6 - 0x30]
  939. 00000BC4  486E FFC6                pea.l      [A6 - 0x3A]
  940. 00000BC8  3F3C 0802                move.w     -[A7], 0x802
  941. 00000BCC  A9EB                     syscall    Pack4/FP68K
  942. 00000BCE  486E FFC6                pea.l      [A6 - 0x3A]
  943. 00000BD2  486E FFBA                pea.l      [A6 - 0x46]
  944. 00000BD6  3F3C 0810                move.w     -[A7], 0x810
  945. 00000BDA  A9EB                     syscall    Pack4/FP68K
  946. 00000BDC  486E FFBA                pea.l      [A6 - 0x46]
  947. 00000BE0  486E FFB0                pea.l      [A6 - 0x50]
  948. 00000BE4  3F3C 080E                move.w     -[A7], 0x80E
  949. 00000BE8  A9EB                     syscall    Pack4/FP68K
  950. 00000BEA  486E FFB0                pea.l      [A6 - 0x50]
  951. 00000BEE  486E FFE0                pea.l      [A6 - 0x20]
  952. 00000BF2  3F3C 0810                move.w     -[A7], 0x810
  953. 00000BF6  A9EB                     syscall    Pack4/FP68K
  954. 00000BF8  486E 000C                pea.l      [A6 + 0xC]
  955. 00000BFC  486E FFC6                pea.l      [A6 - 0x3A]
  956. 00000C00  3F3C 200E                move.w     -[A7], 0x200E
  957. 00000C04  A9EB                     syscall    Pack4/FP68K
  958. 00000C06  486E FFD8                pea.l      [A6 - 0x28]
  959. 00000C0A  486E FFC6                pea.l      [A6 - 0x3A]
  960. 00000C0E  3F3C 0802                move.w     -[A7], 0x802
  961. 00000C12  A9EB                     syscall    Pack4/FP68K
  962. 00000C14  486E FFC6                pea.l      [A6 - 0x3A]
  963. 00000C18  486E FFBA                pea.l      [A6 - 0x46]
  964. 00000C1C  3F3C 0810                move.w     -[A7], 0x810
  965. 00000C20  A9EB                     syscall    Pack4/FP68K
  966. 00000C22  486E FFBA                pea.l      [A6 - 0x46]
  967. 00000C26  486E FFB0                pea.l      [A6 - 0x50]
  968. 00000C2A  3F3C 080E                move.w     -[A7], 0x80E
  969. 00000C2E  A9EB                     syscall    Pack4/FP68K
  970. 00000C30  486E FFB0                pea.l      [A6 - 0x50]
  971. 00000C34  486E FFE8                pea.l      [A6 - 0x18]
  972. 00000C38  3F3C 0810                move.w     -[A7], 0x810
  973. 00000C3C  A9EB                     syscall    Pack4/FP68K
  974. 00000C3E  486E 0012                pea.l      [A6 + 0x12]
  975. 00000C42  486E FFC6                pea.l      [A6 - 0x3A]
  976. 00000C46  3F3C 200E                move.w     -[A7], 0x200E
  977. 00000C4A  A9EB                     syscall    Pack4/FP68K
  978. 00000C4C  486E FFD0                pea.l      [A6 - 0x30]
  979. 00000C50  486E FFC6                pea.l      [A6 - 0x3A]
  980. 00000C54  3F3C 0802                move.w     -[A7], 0x802
  981. 00000C58  A9EB                     syscall    Pack4/FP68K
  982. 00000C5A  486E FFC6                pea.l      [A6 - 0x3A]
  983. 00000C5E  486E FFBA                pea.l      [A6 - 0x46]
  984. 00000C62  3F3C 0810                move.w     -[A7], 0x810
  985. 00000C66  A9EB                     syscall    Pack4/FP68K
  986. 00000C68  486E FFBA                pea.l      [A6 - 0x46]
  987. 00000C6C  486E FFB0                pea.l      [A6 - 0x50]
  988. 00000C70  3F3C 080E                move.w     -[A7], 0x80E
  989. 00000C74  A9EB                     syscall    Pack4/FP68K
  990. 00000C76  486E FFB0                pea.l      [A6 - 0x50]
  991. 00000C7A  486E FFF0                pea.l      [A6 - 0x10]
  992. 00000C7E  3F3C 0810                move.w     -[A7], 0x810
  993. 00000C82  A9EB                     syscall    Pack4/FP68K
  994. 00000C84  486E 0010                pea.l      [A6 + 0x10]
  995. 00000C88  486E FFC6                pea.l      [A6 - 0x3A]
  996. 00000C8C  3F3C 200E                move.w     -[A7], 0x200E
  997. 00000C90  A9EB                     syscall    Pack4/FP68K
  998. 00000C92  486E FFD8                pea.l      [A6 - 0x28]
  999. 00000C96  486E FFC6                pea.l      [A6 - 0x3A]
  1000. 00000C9A  3F3C 0802                move.w     -[A7], 0x802
  1001. 00000C9E  A9EB                     syscall    Pack4/FP68K
  1002. 00000CA0  486E FFC6                pea.l      [A6 - 0x3A]
  1003. 00000CA4  486E FFBA                pea.l      [A6 - 0x46]
  1004. 00000CA8  3F3C 0810                move.w     -[A7], 0x810
  1005. 00000CAC  A9EB                     syscall    Pack4/FP68K
  1006. 00000CAE  486E FFBA                pea.l      [A6 - 0x46]
  1007. 00000CB2  486E FFB0                pea.l      [A6 - 0x50]
  1008. 00000CB6  3F3C 080E                move.w     -[A7], 0x80E
  1009. 00000CBA  A9EB                     syscall    Pack4/FP68K
  1010. 00000CBC  486E FFB0                pea.l      [A6 - 0x50]
  1011. 00000CC0  486E FFF8                pea.l      [A6 - 0x8]
  1012. 00000CC4  3F3C 0810                move.w     -[A7], 0x810
  1013. 00000CC8  A9EB                     syscall    Pack4/FP68K
  1014. 00000CCA  486E FFF0                pea.l      [A6 - 0x10]
  1015. 00000CCE  486E FFC6                pea.l      [A6 - 0x3A]
  1016. 00000CD2  3F3C 080E                move.w     -[A7], 0x80E
  1017. 00000CD6  A9EB                     syscall    Pack4/FP68K
  1018. 00000CD8  486E FFF0                pea.l      [A6 - 0x10]
  1019. 00000CDC  486E FFC6                pea.l      [A6 - 0x3A]
  1020. 00000CE0  3F3C 0804                move.w     -[A7], 0x804
  1021. 00000CE4  A9EB                     syscall    Pack4/FP68K
  1022. 00000CE6  486E FFE0                pea.l      [A6 - 0x20]
  1023. 00000CEA  486E FFB0                pea.l      [A6 - 0x50]
  1024. 00000CEE  3F3C 080E                move.w     -[A7], 0x80E
  1025. 00000CF2  A9EB                     syscall    Pack4/FP68K
  1026. 00000CF4  486E FFE0                pea.l      [A6 - 0x20]
  1027. 00000CF8  486E FFB0                pea.l      [A6 - 0x50]
  1028. 00000CFC  3F3C 0804                move.w     -[A7], 0x804
  1029. 00000D00  A9EB                     syscall    Pack4/FP68K
  1030. 00000D02  486E FFB0                pea.l      [A6 - 0x50]
  1031. 00000D06  486E FFC6                pea.l      [A6 - 0x3A]
  1032. 00000D0A  3F3C 0006                move.w     -[A7], 0x6
  1033. 00000D0E  A9EB                     syscall    Pack4/FP68K
  1034. 00000D10  486E FFF8                pea.l      [A6 - 0x8]
  1035. 00000D14  486E FFA2                pea.l      [A6 - 0x5E]
  1036. 00000D18  3F3C 080E                move.w     -[A7], 0x80E
  1037. 00000D1C  A9EB                     syscall    Pack4/FP68K
  1038. 00000D1E  486E FFF8                pea.l      [A6 - 0x8]
  1039. 00000D22  486E FFA2                pea.l      [A6 - 0x5E]
  1040. 00000D26  3F3C 0804                move.w     -[A7], 0x804
  1041. 00000D2A  A9EB                     syscall    Pack4/FP68K
  1042. 00000D2C  486E FFE8                pea.l      [A6 - 0x18]
  1043. 00000D30  486E FF98                pea.l      [A6 - 0x68]
  1044. 00000D34  3F3C 080E                move.w     -[A7], 0x80E
  1045. 00000D38  A9EB                     syscall    Pack4/FP68K
  1046. 00000D3A  486E FFE8                pea.l      [A6 - 0x18]
  1047. 00000D3E  486E FF98                pea.l      [A6 - 0x68]
  1048. 00000D42  3F3C 0804                move.w     -[A7], 0x804
  1049. 00000D46  A9EB                     syscall    Pack4/FP68K
  1050. 00000D48  486E FF98                pea.l      [A6 - 0x68]
  1051. 00000D4C  486E FFA2                pea.l      [A6 - 0x5E]
  1052. 00000D50  3F3C 0006                move.w     -[A7], 0x6
  1053. 00000D54  A9EB                     syscall    Pack4/FP68K
  1054. 00000D56  486E FFA2                pea.l      [A6 - 0x5E]
  1055. 00000D5A  486E FFC6                pea.l      [A6 - 0x3A]
  1056. 00000D5E  4267                     clr.w      -[A7]
  1057. 00000D60  A9EB                     syscall    Pack4/FP68K
  1058. 00000D62  487A 0016                pea.l      [PC + 0x16 /* 00000D7A, value 0x3FFF8000 */]
  1059. 00000D66  486E FFC6                pea.l      [A6 - 0x3A]
  1060. 00000D6A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1061. 00000D6E  A9EB                     syscall    Pack4/FP68K
  1062. 00000D70  53C0                     sls        D0
  1063. 00000D72  0240 0001                andi.w     D0, 0x1
  1064. 00000D76  4E5E                     unlink     A6
  1065. 00000D78  4E75                     rts
  1066. 00000D7A  3FFF                     move.w     <<invalid special address>>, <<invalid special address>>
  1067. 00000D7C  8000                     or.b       D0, D0
  1068. 00000D7E  0000 0000                ori.b      D0, 0x0
  1069. 00000D82  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1070. // begin alternate branch 00000D84-00000D88
  1071. fn00000D84:
  1072. 00000D84  4E56 FFD4                link       A6, -0x002C
  1073. // end alternate branch 00000D84-00000D88
  1074. fn00000D84: // (misaligned)
  1075. 00000D86  FFD4                     .invalid   <<F/7/7>>
  1076. 00000D88  48E7 0310                movem.l    -[A7], D6,D7,A3
  1077. 00000D8C  3C2E 000E                move.w     D6, [A6 + 0xE]
  1078. 00000D90  266E 0008                movea.l    A3, [A6 + 0x8]
  1079. 00000D94  3E2E 0012                move.w     D7, [A6 + 0x12]
  1080. 00000D98  DE46                     add.w      D7, D6
  1081. 00000D9A  202B 000C                move.l     D0, [A3 + 0xC]
  1082. 00000D9E  D0AB 0004                add.l      D0, [A3 + 0x4]
  1083. 00000DA2  7202                     moveq.l    D1, 0x02
  1084. 00000DA4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1085. 00000DA8  2D40 FFE8                move.l     [A6 - 0x18], D0
  1086. 00000DAC  202B 0008                move.l     D0, [A3 + 0x8]
  1087. 00000DB0  D093                     add.l      D0, [A3]
  1088. 00000DB2  7202                     moveq.l    D1, 0x02
  1089. 00000DB4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1090. 00000DB8  2D40 FFE4                move.l     [A6 - 0x1C], D0
  1091. 00000DBC  202B 000C                move.l     D0, [A3 + 0xC]
  1092. 00000DC0  90AB 0004                sub.l      D0, [A3 + 0x4]
  1093. 00000DC4  81FC 0002                divs.w     D0, 0x2
  1094. 00000DC8  3D40 FFEE                move.w     [A6 - 0x12], D0
  1095. 00000DCC  202B 0008                move.l     D0, [A3 + 0x8]
  1096. 00000DD0  9093                     sub.l      D0, [A3]
  1097. 00000DD2  81FC 0002                divs.w     D0, 0x2
  1098. 00000DD6  3D40 FFEC                move.w     [A6 - 0x14], D0
  1099. 00000DDA  4878 4000                push.l     0x4000 /* '@\0' */
  1100. 00000DDE  302E FFEE                move.w     D0, [A6 - 0x12]
  1101. 00000DE2  48C0                     ext.l      D0
  1102. 00000DE4  2F00                     move.l     -[A7], D0
  1103. 00000DE6  48C6                     ext.l      D6
  1104. 00000DE8  2006                     move.l     D0, D6
  1105. 00000DEA  720A                     moveq.l    D1, 0x0A
  1106. 00000DEC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1107. 00000DF0  2F00                     move.l     -[A7], D0
  1108. 00000DF2  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1109. 00000DF6  588F                     addq.l     A7, 4
  1110. 00000DF8  2F00                     move.l     -[A7], D0
  1111. 00000DFA  4EBA 0B04                jsr        [PC + 0xB04 /* 00001900 */]
  1112. 00000DFE  D0AE FFE8                add.l      D0, [A6 - 0x18]
  1113. 00000E02  2D40 FFD8                move.l     [A6 - 0x28], D0
  1114. 00000E06  4878 4000                push.l     0x4000 /* '@\0' */
  1115. 00000E0A  302E FFEC                move.w     D0, [A6 - 0x14]
  1116. 00000E0E  48C0                     ext.l      D0
  1117. 00000E10  2F00                     move.l     -[A7], D0
  1118. 00000E12  48C6                     ext.l      D6
  1119. 00000E14  2006                     move.l     D0, D6
  1120. 00000E16  720A                     moveq.l    D1, 0x0A
  1121. 00000E18  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1122. 00000E1C  2F00                     move.l     -[A7], D0
  1123. 00000E1E  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1124. 00000E22  588F                     addq.l     A7, 4
  1125. 00000E24  2F00                     move.l     -[A7], D0
  1126. 00000E26  4EBA 0AD8                jsr        [PC + 0xAD8 /* 00001900 */]
  1127. 00000E2A  222E FFE4                move.l     D1, [A6 - 0x1C]
  1128. 00000E2E  9280                     sub.l      D1, D0
  1129. 00000E30  2D41 FFD4                move.l     [A6 - 0x2C], D1
  1130. 00000E34  4878 4000                push.l     0x4000 /* '@\0' */
  1131. 00000E38  302E FFEE                move.w     D0, [A6 - 0x12]
  1132. 00000E3C  48C0                     ext.l      D0
  1133. 00000E3E  2F00                     move.l     -[A7], D0
  1134. 00000E40  48C7                     ext.l      D7
  1135. 00000E42  2007                     move.l     D0, D7
  1136. 00000E44  720A                     moveq.l    D1, 0x0A
  1137. 00000E46  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1138. 00000E4A  2F00                     move.l     -[A7], D0
  1139. 00000E4C  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1140. 00000E50  588F                     addq.l     A7, 4
  1141. 00000E52  2F00                     move.l     -[A7], D0
  1142. 00000E54  4EBA 0AAA                jsr        [PC + 0xAAA /* 00001900 */]
  1143. 00000E58  D0AE FFE8                add.l      D0, [A6 - 0x18]
  1144. 00000E5C  2D40 FFE0                move.l     [A6 - 0x20], D0
  1145. 00000E60  4878 4000                push.l     0x4000 /* '@\0' */
  1146. 00000E64  302E FFEC                move.w     D0, [A6 - 0x14]
  1147. 00000E68  48C0                     ext.l      D0
  1148. 00000E6A  2F00                     move.l     -[A7], D0
  1149. 00000E6C  48C7                     ext.l      D7
  1150. 00000E6E  2007                     move.l     D0, D7
  1151. 00000E70  720A                     moveq.l    D1, 0x0A
  1152. 00000E72  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1153. 00000E76  2F00                     move.l     -[A7], D0
  1154. 00000E78  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1155. 00000E7C  588F                     addq.l     A7, 4
  1156. 00000E7E  2F00                     move.l     -[A7], D0
  1157. 00000E80  4EBA 0A7E                jsr        [PC + 0xA7E /* 00001900 */]
  1158. 00000E84  222E FFE4                move.l     D1, [A6 - 0x1C]
  1159. 00000E88  9280                     sub.l      D1, D0
  1160. 00000E8A  2D41 FFDC                move.l     [A6 - 0x24], D1
  1161. 00000E8E  202E FFD8                move.l     D0, [A6 - 0x28]
  1162. 00000E92  B0AE FFE0                cmp.l      D0, [A6 - 0x20]
  1163. 00000E96  6C06                     bge        +0x8 /* 00000E9E */
  1164. 00000E98  202E FFD8                move.l     D0, [A6 - 0x28]
  1165. 00000E9C  6004                     bra        +0x6 /* 00000EA2 */
  1166. label00000E9E:
  1167. 00000E9E  202E FFE0                move.l     D0, [A6 - 0x20]
  1168. label00000EA2:
  1169. 00000EA2  B0AE FFE8                cmp.l      D0, [A6 - 0x18]
  1170. 00000EA6  6F06                     ble        +0x8 /* 00000EAE */
  1171. 00000EA8  202E FFE8                move.l     D0, [A6 - 0x18]
  1172. 00000EAC  6014                     bra        +0x16 /* 00000EC2 */
  1173. label00000EAE:
  1174. 00000EAE  202E FFD8                move.l     D0, [A6 - 0x28]
  1175. 00000EB2  B0AE FFE0                cmp.l      D0, [A6 - 0x20]
  1176. 00000EB6  6C06                     bge        +0x8 /* 00000EBE */
  1177. 00000EB8  202E FFD8                move.l     D0, [A6 - 0x28]
  1178. 00000EBC  6004                     bra        +0x6 /* 00000EC2 */
  1179. label00000EBE:
  1180. 00000EBE  202E FFE0                move.l     D0, [A6 - 0x20]
  1181. label00000EC2:
  1182. 00000EC2  2D40 FFF4                move.l     [A6 - 0xC], D0
  1183. 00000EC6  202E FFD4                move.l     D0, [A6 - 0x2C]
  1184. 00000ECA  B0AE FFDC                cmp.l      D0, [A6 - 0x24]
  1185. 00000ECE  6C06                     bge        +0x8 /* 00000ED6 */
  1186. 00000ED0  202E FFD4                move.l     D0, [A6 - 0x2C]
  1187. 00000ED4  6004                     bra        +0x6 /* 00000EDA */
  1188. label00000ED6:
  1189. 00000ED6  202E FFDC                move.l     D0, [A6 - 0x24]
  1190. label00000EDA:
  1191. 00000EDA  B0AE FFE4                cmp.l      D0, [A6 - 0x1C]
  1192. 00000EDE  6F06                     ble        +0x8 /* 00000EE6 */
  1193. 00000EE0  202E FFE4                move.l     D0, [A6 - 0x1C]
  1194. 00000EE4  6014                     bra        +0x16 /* 00000EFA */
  1195. label00000EE6:
  1196. 00000EE6  202E FFD4                move.l     D0, [A6 - 0x2C]
  1197. 00000EEA  B0AE FFDC                cmp.l      D0, [A6 - 0x24]
  1198. 00000EEE  6C06                     bge        +0x8 /* 00000EF6 */
  1199. 00000EF0  202E FFD4                move.l     D0, [A6 - 0x2C]
  1200. 00000EF4  6004                     bra        +0x6 /* 00000EFA */
  1201. label00000EF6:
  1202. 00000EF6  202E FFDC                move.l     D0, [A6 - 0x24]
  1203. label00000EFA:
  1204. 00000EFA  2D40 FFF0                move.l     [A6 - 0x10], D0
  1205. 00000EFE  202E FFD8                move.l     D0, [A6 - 0x28]
  1206. 00000F02  B0AE FFE0                cmp.l      D0, [A6 - 0x20]
  1207. 00000F06  6F06                     ble        +0x8 /* 00000F0E */
  1208. 00000F08  202E FFD8                move.l     D0, [A6 - 0x28]
  1209. 00000F0C  6004                     bra        +0x6 /* 00000F12 */
  1210. label00000F0E:
  1211. 00000F0E  202E FFE0                move.l     D0, [A6 - 0x20]
  1212. label00000F12:
  1213. 00000F12  B0AE FFE8                cmp.l      D0, [A6 - 0x18]
  1214. 00000F16  6C06                     bge        +0x8 /* 00000F1E */
  1215. 00000F18  202E FFE8                move.l     D0, [A6 - 0x18]
  1216. 00000F1C  6014                     bra        +0x16 /* 00000F32 */
  1217. label00000F1E:
  1218. 00000F1E  202E FFD8                move.l     D0, [A6 - 0x28]
  1219. 00000F22  B0AE FFE0                cmp.l      D0, [A6 - 0x20]
  1220. 00000F26  6F06                     ble        +0x8 /* 00000F2E */
  1221. 00000F28  202E FFD8                move.l     D0, [A6 - 0x28]
  1222. 00000F2C  6004                     bra        +0x6 /* 00000F32 */
  1223. label00000F2E:
  1224. 00000F2E  202E FFE0                move.l     D0, [A6 - 0x20]
  1225. label00000F32:
  1226. 00000F32  2D40 FFFC                move.l     [A6 - 0x4], D0
  1227. 00000F36  202E FFD4                move.l     D0, [A6 - 0x2C]
  1228. 00000F3A  B0AE FFDC                cmp.l      D0, [A6 - 0x24]
  1229. 00000F3E  6F06                     ble        +0x8 /* 00000F46 */
  1230. 00000F40  202E FFD4                move.l     D0, [A6 - 0x2C]
  1231. 00000F44  6004                     bra        +0x6 /* 00000F4A */
  1232. label00000F46:
  1233. 00000F46  202E FFDC                move.l     D0, [A6 - 0x24]
  1234. label00000F4A:
  1235. 00000F4A  B0AE FFE4                cmp.l      D0, [A6 - 0x1C]
  1236. 00000F4E  6C06                     bge        +0x8 /* 00000F56 */
  1237. 00000F50  202E FFE4                move.l     D0, [A6 - 0x1C]
  1238. 00000F54  6014                     bra        +0x16 /* 00000F6A */
  1239. label00000F56:
  1240. 00000F56  202E FFD4                move.l     D0, [A6 - 0x2C]
  1241. 00000F5A  B0AE FFDC                cmp.l      D0, [A6 - 0x24]
  1242. 00000F5E  6F06                     ble        +0x8 /* 00000F66 */
  1243. 00000F60  202E FFD4                move.l     D0, [A6 - 0x2C]
  1244. 00000F64  6004                     bra        +0x6 /* 00000F6A */
  1245. label00000F66:
  1246. 00000F66  202E FFDC                move.l     D0, [A6 - 0x24]
  1247. label00000F6A:
  1248. 00000F6A  2D40 FFF8                move.l     [A6 - 0x8], D0
  1249. 00000F6E  0C46 0384                cmpi.w     D6, 0x384
  1250. 00000F72  6C06                     bge        +0x8 /* 00000F7A */
  1251. 00000F74  0C47 0384                cmpi.w     D7, 0x384
  1252. 00000F78  6C1C                     bge        +0x1E /* 00000F96 */
  1253. label00000F7A:
  1254. 00000F7A  48C7                     ext.l      D7
  1255. 00000F7C  0C87 FFFF F574           cmpi.l     D7, 0xFFFFF574
  1256. 00000F82  6F12                     ble        +0x14 /* 00000F96 */
  1257. 00000F84  0C47 1194                cmpi.w     D7, 0x1194
  1258. 00000F88  6C0C                     bge        +0xE /* 00000F96 */
  1259. 00000F8A  0C46 0384                cmpi.w     D6, 0x384
  1260. 00000F8E  6F0A                     ble        +0xC /* 00000F9A */
  1261. 00000F90  0C47 0384                cmpi.w     D7, 0x384
  1262. 00000F94  6E04                     bgt        +0x6 /* 00000F9A */
  1263. label00000F96:
  1264. 00000F96  2D53 FFF0                move.l     [A6 - 0x10], [A3]
  1265. label00000F9A:
  1266. 00000F9A  0C46 0A8C                cmpi.w     D6, 0xA8C
  1267. 00000F9E  6C06                     bge        +0x8 /* 00000FA6 */
  1268. 00000FA0  0C47 0A8C                cmpi.w     D7, 0xA8C
  1269. 00000FA4  6C1C                     bge        +0x1E /* 00000FC2 */
  1270. label00000FA6:
  1271. 00000FA6  48C7                     ext.l      D7
  1272. 00000FA8  0C87 FFFF FC7C           cmpi.l     D7, 0xFFFFFC7C
  1273. 00000FAE  6F12                     ble        +0x14 /* 00000FC2 */
  1274. 00000FB0  0C47 189C                cmpi.w     D7, 0x189C
  1275. 00000FB4  6C0C                     bge        +0xE /* 00000FC2 */
  1276. 00000FB6  0C46 0A8C                cmpi.w     D6, 0xA8C
  1277. 00000FBA  6F0C                     ble        +0xE /* 00000FC8 */
  1278. 00000FBC  0C47 0A8C                cmpi.w     D7, 0xA8C
  1279. 00000FC0  6E06                     bgt        +0x8 /* 00000FC8 */
  1280. label00000FC2:
  1281. 00000FC2  2D6B 0008 FFF8           move.l     [A6 - 0x8], [A3 + 0x8]
  1282. label00000FC8:
  1283. 00000FC8  0C46 0708                cmpi.w     D6, 0x708
  1284. 00000FCC  6C06                     bge        +0x8 /* 00000FD4 */
  1285. 00000FCE  0C47 0708                cmpi.w     D7, 0x708
  1286. 00000FD2  6C1C                     bge        +0x1E /* 00000FF0 */
  1287. label00000FD4:
  1288. 00000FD4  48C7                     ext.l      D7
  1289. 00000FD6  0C87 FFFF F8F8           cmpi.l     D7, 0xFFFFF8F8
  1290. 00000FDC  6F12                     ble        +0x14 /* 00000FF0 */
  1291. 00000FDE  0C47 1518                cmpi.w     D7, 0x1518
  1292. 00000FE2  6C0C                     bge        +0xE /* 00000FF0 */
  1293. 00000FE4  0C46 0708                cmpi.w     D6, 0x708
  1294. 00000FE8  6F0C                     ble        +0xE /* 00000FF6 */
  1295. 00000FEA  0C47 0708                cmpi.w     D7, 0x708
  1296. 00000FEE  6E06                     bgt        +0x8 /* 00000FF6 */
  1297. label00000FF0:
  1298. 00000FF0  2D6B 0004 FFF4           move.l     [A6 - 0xC], [A3 + 0x4]
  1299. label00000FF6:
  1300. 00000FF6  48C7                     ext.l      D7
  1301. 00000FF8  0C87 FFFF F1F0           cmpi.l     D7, 0xFFFFF1F0
  1302. 00000FFE  6F06                     ble        +0x8 /* 00001006 */
  1303. 00001000  0C47 0E10                cmpi.w     D7, 0xE10
  1304. 00001004  6D06                     blt        +0x8 /* 0000100C */
  1305. label00001006:
  1306. 00001006  2D6B 000C FFFC           move.l     [A6 - 0x4], [A3 + 0xC]
  1307. label0000100C:
  1308. 0000100C  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1309. 00001010  224B                     movea.l    A1, A3
  1310. 00001012  22D8                     move.l     [A1]+, [A0]+
  1311. 00001014  22D8                     move.l     [A1]+, [A0]+
  1312. 00001016  22D8                     move.l     [A1]+, [A0]+
  1313. 00001018  22D8                     move.l     [A1]+, [A0]+
  1314. 0000101A  4CEE 08C0 FFC8           movem.l    D6,D7,A3, [A6 - 0x38]
  1315. 00001020  4E5E                     unlink     A6
  1316. 00001022  4E75                     rts
  1317. export_1411:
  1318. 00001024  4E56 FFA4                link       A6, -0x005C
  1319. 00001028  48E7 0310                movem.l    -[A7], D6,D7,A3
  1320. 0000102C  3C2E 0012                move.w     D6, [A6 + 0x12]
  1321. 00001030  3E2E 000E                move.w     D7, [A6 + 0xE]
  1322. 00001034  266E 0008                movea.l    A3, [A6 + 0x8]
  1323. 00001038  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1324. 0000103C  224B                     movea.l    A1, A3
  1325. 0000103E  7010                     moveq.l    D0, 0x10
  1326. label00001040:
  1327. 00001040  20D9                     move.l     [A0]+, [A1]+
  1328. 00001042  51C8 FFFC                dbf        D0, -0x6 /* 00001040 */
  1329. 00001046  7000                     moveq.l    D0, 0x00
  1330. 00001048  2F00                     move.l     -[A7], D0
  1331. 0000104A  7200                     moveq.l    D1, 0x00
  1332. 0000104C  122B 0014                move.b     D1, [A3 + 0x14]
  1333. 00001050  2F01                     move.l     -[A7], D1
  1334. 00001052  322B 0018                move.w     D1, [A3 + 0x18]
  1335. 00001056  48C1                     ext.l      D1
  1336. 00001058  2F01                     move.l     -[A7], D1
  1337. 0000105A  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  1338. 0000105E  2D40 FFAC                move.l     [A6 - 0x54], D0
  1339. 00001062  7000                     moveq.l    D0, 0x00
  1340. 00001064  2F00                     move.l     -[A7], D0
  1341. 00001066  7200                     moveq.l    D1, 0x00
  1342. 00001068  122B 0016                move.b     D1, [A3 + 0x16]
  1343. 0000106C  2F01                     move.l     -[A7], D1
  1344. 0000106E  322B 001C                move.w     D1, [A3 + 0x1C]
  1345. 00001072  48C1                     ext.l      D1
  1346. 00001074  2F01                     move.l     -[A7], D1
  1347. 00001076  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  1348. 0000107A  2D40 FFB0                move.l     [A6 - 0x50], D0
  1349. 0000107E  7000                     moveq.l    D0, 0x00
  1350. 00001080  2F00                     move.l     -[A7], D0
  1351. 00001082  7200                     moveq.l    D1, 0x00
  1352. 00001084  122B 0015                move.b     D1, [A3 + 0x15]
  1353. 00001088  2F01                     move.l     -[A7], D1
  1354. 0000108A  322B 001A                move.w     D1, [A3 + 0x1A]
  1355. 0000108E  48C1                     ext.l      D1
  1356. 00001090  2F01                     move.l     -[A7], D1
  1357. 00001092  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  1358. 00001096  2D40 FFB4                move.l     [A6 - 0x4C], D0
  1359. 0000109A  7000                     moveq.l    D0, 0x00
  1360. 0000109C  2F00                     move.l     -[A7], D0
  1361. 0000109E  7200                     moveq.l    D1, 0x00
  1362. 000010A0  122B 0017                move.b     D1, [A3 + 0x17]
  1363. 000010A4  2F01                     move.l     -[A7], D1
  1364. 000010A6  322B 001E                move.w     D1, [A3 + 0x1E]
  1365. 000010AA  48C1                     ext.l      D1
  1366. 000010AC  2F01                     move.l     -[A7], D1
  1367. 000010AE  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  1368. 000010B2  2D40 FFB8                move.l     [A6 - 0x48], D0
  1369. 000010B6  2F0B                     move.l     -[A7], A3
  1370. 000010B8  486E FFAC                pea.l      [A6 - 0x54]
  1371. 000010BC  4EBA 0452                jsr        [PC + 0x452 /* 00001510 */]
  1372. 000010C0  202E FFB8                move.l     D0, [A6 - 0x48]
  1373. 000010C4  D0AE FFB0                add.l      D0, [A6 - 0x50]
  1374. 000010C8  7202                     moveq.l    D1, 0x02
  1375. 000010CA  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1376. 000010CE  2D40 FFA8                move.l     [A6 - 0x58], D0
  1377. 000010D2  202E FFB4                move.l     D0, [A6 - 0x4C]
  1378. 000010D6  D0AE FFAC                add.l      D0, [A6 - 0x54]
  1379. 000010DA  7202                     moveq.l    D1, 0x02
  1380. 000010DC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1381. 000010E0  2D40 FFA4                move.l     [A6 - 0x5C], D0
  1382. 000010E4  48C6                     ext.l      D6
  1383. 000010E6  2206                     move.l     D1, D6
  1384. 000010E8  D281                     add.l      D1, D1
  1385. 000010EA  2001                     move.l     D0, D1
  1386. 000010EC  E589                     lsl        D1, 2
  1387. 000010EE  D280                     add.l      D1, D0
  1388. 000010F0  2F01                     move.l     -[A7], D1
  1389. 000010F2  48C7                     ext.l      D7
  1390. 000010F4  2207                     move.l     D1, D7
  1391. 000010F6  D281                     add.l      D1, D1
  1392. 000010F8  2001                     move.l     D0, D1
  1393. 000010FA  E589                     lsl        D1, 2
  1394. 000010FC  D280                     add.l      D1, D0
  1395. 000010FE  2F01                     move.l     -[A7], D1
  1396. 00001100  486E FFAC                pea.l      [A6 - 0x54]
  1397. 00001104  4EBA FC7E                jsr        [PC - 0x382 /* 00000D84 */]
  1398. 00001108  202E FFB8                move.l     D0, [A6 - 0x48]
  1399. 0000110C  B0AE FFB0                cmp.l      D0, [A6 - 0x50]
  1400. 00001110  4FEF 0044                lea.l      A7, [A7 + 0x44]
  1401. 00001114  6F22                     ble        +0x24 /* 00001138 */
  1402. 00001116  202E FFB8                move.l     D0, [A6 - 0x48]
  1403. 0000111A  90AE FFB0                sub.l      D0, [A6 - 0x50]
  1404. 0000111E  2F00                     move.l     -[A7], D0
  1405. 00001120  4878 3FFF                push.l     0x3FFF
  1406. 00001124  202E FFA8                move.l     D0, [A6 - 0x58]
  1407. 00001128  90AE FFB0                sub.l      D0, [A6 - 0x50]
  1408. 0000112C  2F00                     move.l     -[A7], D0
  1409. 0000112E  4EBA 07D0                jsr        [PC + 0x7D0 /* 00001900 */]
  1410. 00001132  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1411. 00001136  6004                     bra        +0x6 /* 0000113C */
  1412. label00001138:
  1413. 00001138  202E FFB0                move.l     D0, [A6 - 0x50]
  1414. label0000113C:
  1415. 0000113C  3740 003E                move.w     [A3 + 0x3E], D0
  1416. 00001140  202E FFB4                move.l     D0, [A6 - 0x4C]
  1417. 00001144  B0AE FFAC                cmp.l      D0, [A6 - 0x54]
  1418. 00001148  6F22                     ble        +0x24 /* 0000116C */
  1419. 0000114A  202E FFB4                move.l     D0, [A6 - 0x4C]
  1420. 0000114E  90AE FFAC                sub.l      D0, [A6 - 0x54]
  1421. 00001152  2F00                     move.l     -[A7], D0
  1422. 00001154  4878 3FFF                push.l     0x3FFF
  1423. 00001158  202E FFA4                move.l     D0, [A6 - 0x5C]
  1424. 0000115C  90AE FFAC                sub.l      D0, [A6 - 0x54]
  1425. 00001160  2F00                     move.l     -[A7], D0
  1426. 00001162  4EBA 079C                jsr        [PC + 0x79C /* 00001900 */]
  1427. 00001166  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1428. 0000116A  6004                     bra        +0x6 /* 00001170 */
  1429. label0000116C:
  1430. 0000116C  202E FFAC                move.l     D0, [A6 - 0x54]
  1431. label00001170:
  1432. 00001170  3740 003C                move.w     [A3 + 0x3C], D0
  1433. 00001174  486D 1212                pea.l      [A5 + 0x1212 /* export_574 */]
  1434. 00001178  206D B9F8                movea.l    A0, [A5 - 0x4608]
  1435. 0000117C  4868 0340                pea.l      [A0 + 0x340]
  1436. 00001180  486B 0016                pea.l      [A3 + 0x16]
  1437. 00001184  486B 001C                pea.l      [A3 + 0x1C]
  1438. 00001188  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1439. 0000118C  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  1440. 00001190  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  1441. 00001194  4A40                     tst.w      D0
  1442. 00001196  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1443. 0000119A  6778                     beq        +0x7A /* 00001214 */
  1444. 0000119C  486D 121A                pea.l      [A5 + 0x121A /* export_575 */]
  1445. 000011A0  206D B9F8                movea.l    A0, [A5 - 0x4608]
  1446. 000011A4  4868 035A                pea.l      [A0 + 0x35A]
  1447. 000011A8  486B 0014                pea.l      [A3 + 0x14]
  1448. 000011AC  486B 0018                pea.l      [A3 + 0x18]
  1449. 000011B0  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  1450. 000011B4  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  1451. 000011B8  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  1452. 000011BC  4A40                     tst.w      D0
  1453. 000011BE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1454. 000011C2  6750                     beq        +0x52 /* 00001214 */
  1455. 000011C4  486D 1212                pea.l      [A5 + 0x1212 /* export_574 */]
  1456. 000011C8  206D B9F8                movea.l    A0, [A5 - 0x4608]
  1457. 000011CC  4868 0340                pea.l      [A0 + 0x340]
  1458. 000011D0  486B 0017                pea.l      [A3 + 0x17]
  1459. 000011D4  486B 001E                pea.l      [A3 + 0x1E]
  1460. 000011D8  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  1461. 000011DC  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  1462. 000011E0  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  1463. 000011E4  4A40                     tst.w      D0
  1464. 000011E6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1465. 000011EA  6728                     beq        +0x2A /* 00001214 */
  1466. 000011EC  486D 121A                pea.l      [A5 + 0x121A /* export_575 */]
  1467. 000011F0  206D B9F8                movea.l    A0, [A5 - 0x4608]
  1468. 000011F4  4868 035A                pea.l      [A0 + 0x35A]
  1469. 000011F8  486B 0015                pea.l      [A3 + 0x15]
  1470. 000011FC  486B 001A                pea.l      [A3 + 0x1A]
  1471. 00001200  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  1472. 00001204  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  1473. 00001208  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  1474. 0000120C  4A40                     tst.w      D0
  1475. 0000120E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1476. 00001212  6612                     bne        +0x14 /* 00001226 */
  1477. label00001214:
  1478. 00001214  41EE FFBC                lea.l      A0, [A6 - 0x44]
  1479. 00001218  224B                     movea.l    A1, A3
  1480. 0000121A  7010                     moveq.l    D0, 0x10
  1481. label0000121C:
  1482. 0000121C  22D8                     move.l     [A1]+, [A0]+
  1483. 0000121E  51C8 FFFC                dbf        D0, -0x6 /* 0000121C */
  1484. 00001222  7000                     moveq.l    D0, 0x00
  1485. 00001224  6030                     bra        +0x32 /* 00001256 */
  1486. label00001226:
  1487. 00001226  48C7                     ext.l      D7
  1488. 00001228  2207                     move.l     D1, D7
  1489. 0000122A  D281                     add.l      D1, D1
  1490. 0000122C  2001                     move.l     D0, D1
  1491. 0000122E  E589                     lsl        D1, 2
  1492. 00001230  D280                     add.l      D1, D0
  1493. 00001232  3741 0040                move.w     [A3 + 0x40], D1
  1494. 00001236  48C6                     ext.l      D6
  1495. 00001238  2206                     move.l     D1, D6
  1496. 0000123A  D281                     add.l      D1, D1
  1497. 0000123C  2001                     move.l     D0, D1
  1498. 0000123E  E589                     lsl        D1, 2
  1499. 00001240  D280                     add.l      D1, D0
  1500. 00001242  3741 0042                move.w     [A3 + 0x42], D1
  1501. 00001246  486B 0014                pea.l      [A3 + 0x14]
  1502. 0000124A  486B 0018                pea.l      [A3 + 0x18]
  1503. 0000124E  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1504. 00001252  7001                     moveq.l    D0, 0x01
  1505. 00001254  508F                     addq.l     A7, 8
  1506. label00001256:
  1507. 00001256  4CEE 08C0 FF98           movem.l    D6,D7,A3, [A6 - 0x68]
  1508. 0000125C  4E5E                     unlink     A6
  1509. 0000125E  4E75                     rts
  1510. export_1412:
  1511. fn00001260:
  1512. 00001260  4E56 FFF6                link       A6, -0x000A
  1513. 00001264  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1514. 00001268  286E 000C                movea.l    A4, [A6 + 0xC]
  1515. 0000126C  266E 0008                movea.l    A3, [A6 + 0x8]
  1516. 00001270  4878 3FFF                push.l     0x3FFF
  1517. 00001274  302B 0006                move.w     D0, [A3 + 0x6]
  1518. 00001278  48C0                     ext.l      D0
  1519. 0000127A  322B 0002                move.w     D1, [A3 + 0x2]
  1520. 0000127E  48C1                     ext.l      D1
  1521. 00001280  9081                     sub.l      D0, D1
  1522. 00001282  2F00                     move.l     -[A7], D0
  1523. 00001284  302C 003E                move.w     D0, [A4 + 0x3E]
  1524. 00001288  48C0                     ext.l      D0
  1525. 0000128A  2F00                     move.l     -[A7], D0
  1526. 0000128C  4EBA 0672                jsr        [PC + 0x672 /* 00001900 */]
  1527. 00001290  322B 0002                move.w     D1, [A3 + 0x2]
  1528. 00001294  48C1                     ext.l      D1
  1529. 00001296  D280                     add.l      D1, D0
  1530. 00001298  3D41 FFFA                move.w     [A6 - 0x6], D1
  1531. 0000129C  4878 3FFF                push.l     0x3FFF
  1532. 000012A0  302B 0004                move.w     D0, [A3 + 0x4]
  1533. 000012A4  48C0                     ext.l      D0
  1534. 000012A6  3213                     move.w     D1, [A3]
  1535. 000012A8  48C1                     ext.l      D1
  1536. 000012AA  9081                     sub.l      D0, D1
  1537. 000012AC  2F00                     move.l     -[A7], D0
  1538. 000012AE  302C 003C                move.w     D0, [A4 + 0x3C]
  1539. 000012B2  48C0                     ext.l      D0
  1540. 000012B4  2F00                     move.l     -[A7], D0
  1541. 000012B6  4EBA 0648                jsr        [PC + 0x648 /* 00001900 */]
  1542. 000012BA  3213                     move.w     D1, [A3]
  1543. 000012BC  48C1                     ext.l      D1
  1544. 000012BE  D280                     add.l      D1, D0
  1545. 000012C0  3D41 FFF8                move.w     [A6 - 0x8], D1
  1546. 000012C4  3D6C 0040 FFF6           move.w     [A6 - 0xA], [A4 + 0x40]
  1547. 000012CA  3E2C 0042                move.w     D7, [A4 + 0x42]
  1548. 000012CE  DE6C 0040                add.w      D7, [A4 + 0x40]
  1549. 000012D2  4A47                     tst.w      D7
  1550. 000012D4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1551. 000012D8  6F06                     ble        +0x8 /* 000012E0 */
  1552. 000012DA  0C47 0E10                cmpi.w     D7, 0xE10
  1553. 000012DE  6D10                     blt        +0x12 /* 000012F0 */
  1554. label000012E0:
  1555. 000012E0  302B 0006                move.w     D0, [A3 + 0x6]
  1556. 000012E4  906E FFFA                sub.w      D0, [A6 - 0x6]
  1557. 000012E8  3D40 FFFE                move.w     [A6 - 0x2], D0
  1558. 000012EC  6000 00DA                bra        +0xDC /* 000013C8 */
  1559. label000012F0:
  1560. 000012F0  0C6E 0708 FFF6           cmpi.w     [A6 - 0xA], 0x708
  1561. 000012F6  6C06                     bge        +0x8 /* 000012FE */
  1562. 000012F8  0C47 0708                cmpi.w     D7, 0x708
  1563. 000012FC  6C1E                     bge        +0x20 /* 0000131C */
  1564. label000012FE:
  1565. 000012FE  48C7                     ext.l      D7
  1566. 00001300  0C87 FFFF F8F8           cmpi.l     D7, 0xFFFFF8F8
  1567. 00001306  6F14                     ble        +0x16 /* 0000131C */
  1568. 00001308  0C47 1518                cmpi.w     D7, 0x1518
  1569. 0000130C  6C0E                     bge        +0x10 /* 0000131C */
  1570. 0000130E  0C6E 0708 FFF6           cmpi.w     [A6 - 0xA], 0x708
  1571. 00001314  6F16                     ble        +0x18 /* 0000132C */
  1572. 00001316  0C47 0708                cmpi.w     D7, 0x708
  1573. 0000131A  6E10                     bgt        +0x12 /* 0000132C */
  1574. label0000131C:
  1575. 0000131C  302E FFFA                move.w     D0, [A6 - 0x6]
  1576. 00001320  906B 0002                sub.w      D0, [A3 + 0x2]
  1577. 00001324  3D40 FFFE                move.w     [A6 - 0x2], D0
  1578. 00001328  6000 009E                bra        +0xA0 /* 000013C8 */
  1579. label0000132C:
  1580. 0000132C  302E FFF6                move.w     D0, [A6 - 0xA]
  1581. 00001330  48C0                     ext.l      D0
  1582. 00001332  720A                     moveq.l    D1, 0x0A
  1583. 00001334  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1584. 00001338  2F00                     move.l     -[A7], D0
  1585. 0000133A  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1586. 0000133E  3A00                     move.w     D5, D0
  1587. 00001340  48C7                     ext.l      D7
  1588. 00001342  2007                     move.l     D0, D7
  1589. 00001344  720A                     moveq.l    D1, 0x0A
  1590. 00001346  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1591. 0000134A  2F00                     move.l     -[A7], D0
  1592. 0000134C  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1593. 00001350  3C00                     move.w     D6, D0
  1594. 00001352  BC45                     cmp.w      D6, D5
  1595. 00001354  508F                     addq.l     A7, 8
  1596. 00001356  6C06                     bge        +0x8 /* 0000135E */
  1597. 00001358  48C5                     ext.l      D5
  1598. 0000135A  2005                     move.l     D0, D5
  1599. 0000135C  6004                     bra        +0x6 /* 00001362 */
  1600. label0000135E:
  1601. 0000135E  48C6                     ext.l      D6
  1602. 00001360  2006                     move.l     D0, D6
  1603. label00001362:
  1604. 00001362  3800                     move.w     D4, D0
  1605. 00001364  6F26                     ble        +0x28 /* 0000138C */
  1606. 00001366  48C4                     ext.l      D4
  1607. 00001368  2F04                     move.l     -[A7], D4
  1608. 0000136A  4878 4000                push.l     0x4000 /* '@\0' */
  1609. 0000136E  302B 0006                move.w     D0, [A3 + 0x6]
  1610. 00001372  48C0                     ext.l      D0
  1611. 00001374  322E FFFA                move.w     D1, [A6 - 0x6]
  1612. 00001378  48C1                     ext.l      D1
  1613. 0000137A  9081                     sub.l      D0, D1
  1614. 0000137C  2F00                     move.l     -[A7], D0
  1615. 0000137E  4EBA 0580                jsr        [PC + 0x580 /* 00001900 */]
  1616. 00001382  3D40 FFFE                move.w     [A6 - 0x2], D0
  1617. 00001386  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1618. 0000138A  603C                     bra        +0x3E /* 000013C8 */
  1619. label0000138C:
  1620. 0000138C  BC45                     cmp.w      D6, D5
  1621. 0000138E  6F06                     ble        +0x8 /* 00001396 */
  1622. 00001390  48C5                     ext.l      D5
  1623. 00001392  2005                     move.l     D0, D5
  1624. 00001394  6004                     bra        +0x6 /* 0000139A */
  1625. label00001396:
  1626. 00001396  48C6                     ext.l      D6
  1627. 00001398  2006                     move.l     D0, D6
  1628. label0000139A:
  1629. 0000139A  3800                     move.w     D4, D0
  1630. 0000139C  6C26                     bge        +0x28 /* 000013C4 */
  1631. 0000139E  48C4                     ext.l      D4
  1632. 000013A0  2F04                     move.l     -[A7], D4
  1633. 000013A2  4878 4000                push.l     0x4000 /* '@\0' */
  1634. 000013A6  302B 0002                move.w     D0, [A3 + 0x2]
  1635. 000013AA  48C0                     ext.l      D0
  1636. 000013AC  322E FFFA                move.w     D1, [A6 - 0x6]
  1637. 000013B0  48C1                     ext.l      D1
  1638. 000013B2  9081                     sub.l      D0, D1
  1639. 000013B4  2F00                     move.l     -[A7], D0
  1640. 000013B6  4EBA 0548                jsr        [PC + 0x548 /* 00001900 */]
  1641. 000013BA  3D40 FFFE                move.w     [A6 - 0x2], D0
  1642. 000013BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1643. 000013C2  6004                     bra        +0x6 /* 000013C8 */
  1644. label000013C4:
  1645. 000013C4  426E FFFE                clr.w      [A6 - 0x2]
  1646. label000013C8:
  1647. 000013C8  0C6E 0384 FFF6           cmpi.w     [A6 - 0xA], 0x384
  1648. 000013CE  6C06                     bge        +0x8 /* 000013D6 */
  1649. 000013D0  0C47 0384                cmpi.w     D7, 0x384
  1650. 000013D4  6C1E                     bge        +0x20 /* 000013F4 */
  1651. label000013D6:
  1652. 000013D6  48C7                     ext.l      D7
  1653. 000013D8  0C87 FFFF F574           cmpi.l     D7, 0xFFFFF574
  1654. 000013DE  6F14                     ble        +0x16 /* 000013F4 */
  1655. 000013E0  0C47 1194                cmpi.w     D7, 0x1194
  1656. 000013E4  6C0E                     bge        +0x10 /* 000013F4 */
  1657. 000013E6  0C6E 0384 FFF6           cmpi.w     [A6 - 0xA], 0x384
  1658. 000013EC  6F14                     ble        +0x16 /* 00001402 */
  1659. 000013EE  0C47 0384                cmpi.w     D7, 0x384
  1660. 000013F2  6E0E                     bgt        +0x10 /* 00001402 */
  1661. label000013F4:
  1662. 000013F4  302E FFF8                move.w     D0, [A6 - 0x8]
  1663. 000013F8  9053                     sub.w      D0, [A3]
  1664. 000013FA  3D40 FFFC                move.w     [A6 - 0x4], D0
  1665. 000013FE  6000 00D8                bra        +0xDA /* 000014D8 */
  1666. label00001402:
  1667. 00001402  0C6E 0A8C FFF6           cmpi.w     [A6 - 0xA], 0xA8C
  1668. 00001408  6C06                     bge        +0x8 /* 00001410 */
  1669. 0000140A  0C47 0A8C                cmpi.w     D7, 0xA8C
  1670. 0000140E  6C1E                     bge        +0x20 /* 0000142E */
  1671. label00001410:
  1672. 00001410  48C7                     ext.l      D7
  1673. 00001412  0C87 FFFF FC7C           cmpi.l     D7, 0xFFFFFC7C
  1674. 00001418  6F14                     ble        +0x16 /* 0000142E */
  1675. 0000141A  0C47 189C                cmpi.w     D7, 0x189C
  1676. 0000141E  6C0E                     bge        +0x10 /* 0000142E */
  1677. 00001420  0C6E 0A8C FFF6           cmpi.w     [A6 - 0xA], 0xA8C
  1678. 00001426  6F16                     ble        +0x18 /* 0000143E */
  1679. 00001428  0C47 0A8C                cmpi.w     D7, 0xA8C
  1680. 0000142C  6E10                     bgt        +0x12 /* 0000143E */
  1681. label0000142E:
  1682. 0000142E  302B 0004                move.w     D0, [A3 + 0x4]
  1683. 00001432  906E FFF8                sub.w      D0, [A6 - 0x8]
  1684. 00001436  3D40 FFFC                move.w     [A6 - 0x4], D0
  1685. 0000143A  6000 009C                bra        +0x9E /* 000014D8 */
  1686. label0000143E:
  1687. 0000143E  302E FFF6                move.w     D0, [A6 - 0xA]
  1688. 00001442  48C0                     ext.l      D0
  1689. 00001444  720A                     moveq.l    D1, 0x0A
  1690. 00001446  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1691. 0000144A  2F00                     move.l     -[A7], D0
  1692. 0000144C  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1693. 00001450  3A00                     move.w     D5, D0
  1694. 00001452  48C7                     ext.l      D7
  1695. 00001454  2007                     move.l     D0, D7
  1696. 00001456  720A                     moveq.l    D1, 0x0A
  1697. 00001458  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1698. 0000145C  2F00                     move.l     -[A7], D0
  1699. 0000145E  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1700. 00001462  3C00                     move.w     D6, D0
  1701. 00001464  BC45                     cmp.w      D6, D5
  1702. 00001466  508F                     addq.l     A7, 8
  1703. 00001468  6C06                     bge        +0x8 /* 00001470 */
  1704. 0000146A  48C5                     ext.l      D5
  1705. 0000146C  2005                     move.l     D0, D5
  1706. 0000146E  6004                     bra        +0x6 /* 00001474 */
  1707. label00001470:
  1708. 00001470  48C6                     ext.l      D6
  1709. 00001472  2006                     move.l     D0, D6
  1710. label00001474:
  1711. 00001474  3800                     move.w     D4, D0
  1712. 00001476  6F24                     ble        +0x26 /* 0000149C */
  1713. 00001478  48C4                     ext.l      D4
  1714. 0000147A  2F04                     move.l     -[A7], D4
  1715. 0000147C  4878 4000                push.l     0x4000 /* '@\0' */
  1716. 00001480  302E FFF8                move.w     D0, [A6 - 0x8]
  1717. 00001484  48C0                     ext.l      D0
  1718. 00001486  3213                     move.w     D1, [A3]
  1719. 00001488  48C1                     ext.l      D1
  1720. 0000148A  9081                     sub.l      D0, D1
  1721. 0000148C  2F00                     move.l     -[A7], D0
  1722. 0000148E  4EBA 0470                jsr        [PC + 0x470 /* 00001900 */]
  1723. 00001492  3D40 FFFC                move.w     [A6 - 0x4], D0
  1724. 00001496  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1725. 0000149A  603C                     bra        +0x3E /* 000014D8 */
  1726. label0000149C:
  1727. 0000149C  BC45                     cmp.w      D6, D5
  1728. 0000149E  6F06                     ble        +0x8 /* 000014A6 */
  1729. 000014A0  48C5                     ext.l      D5
  1730. 000014A2  2005                     move.l     D0, D5
  1731. 000014A4  6004                     bra        +0x6 /* 000014AA */
  1732. label000014A6:
  1733. 000014A6  48C6                     ext.l      D6
  1734. 000014A8  2006                     move.l     D0, D6
  1735. label000014AA:
  1736. 000014AA  3800                     move.w     D4, D0
  1737. 000014AC  6C26                     bge        +0x28 /* 000014D4 */
  1738. 000014AE  48C4                     ext.l      D4
  1739. 000014B0  2F04                     move.l     -[A7], D4
  1740. 000014B2  4878 4000                push.l     0x4000 /* '@\0' */
  1741. 000014B6  302E FFF8                move.w     D0, [A6 - 0x8]
  1742. 000014BA  48C0                     ext.l      D0
  1743. 000014BC  322B 0004                move.w     D1, [A3 + 0x4]
  1744. 000014C0  48C1                     ext.l      D1
  1745. 000014C2  9081                     sub.l      D0, D1
  1746. 000014C4  2F00                     move.l     -[A7], D0
  1747. 000014C6  4EBA 0438                jsr        [PC + 0x438 /* 00001900 */]
  1748. 000014CA  3D40 FFFC                move.w     [A6 - 0x4], D0
  1749. 000014CE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1750. 000014D2  6004                     bra        +0x6 /* 000014D8 */
  1751. label000014D4:
  1752. 000014D4  426E FFFC                clr.w      [A6 - 0x4]
  1753. label000014D8:
  1754. 000014D8  302E FFFA                move.w     D0, [A6 - 0x6]
  1755. 000014DC  906E FFFE                sub.w      D0, [A6 - 0x2]
  1756. 000014E0  3740 0002                move.w     [A3 + 0x2], D0
  1757. 000014E4  302E FFF8                move.w     D0, [A6 - 0x8]
  1758. 000014E8  906E FFFC                sub.w      D0, [A6 - 0x4]
  1759. 000014EC  3680                     move.w     [A3], D0
  1760. 000014EE  302E FFFE                move.w     D0, [A6 - 0x2]
  1761. 000014F2  D06E FFFA                add.w      D0, [A6 - 0x6]
  1762. 000014F6  3740 0006                move.w     [A3 + 0x6], D0
  1763. 000014FA  302E FFFC                move.w     D0, [A6 - 0x4]
  1764. 000014FE  D06E FFF8                add.w      D0, [A6 - 0x8]
  1765. 00001502  3740 0004                move.w     [A3 + 0x4], D0
  1766. 00001506  4CEE 18F0 FFDE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x22]
  1767. 0000150C  4E5E                     unlink     A6
  1768. 0000150E  4E75                     rts
  1769. fn00001510:
  1770. 00001510  4E56 FFF8                link       A6, -0x0008
  1771. 00001514  48E7 0018                movem.l    -[A7], A3,A4
  1772. 00001518  286E 000C                movea.l    A4, [A6 + 0xC]
  1773. 0000151C  266E 0008                movea.l    A3, [A6 + 0x8]
  1774. 00001520  426E FFF8                clr.w      [A6 - 0x8]
  1775. 00001524  426E FFFA                clr.w      [A6 - 0x6]
  1776. 00001528  202B 000C                move.l     D0, [A3 + 0xC]
  1777. 0000152C  90AB 0004                sub.l      D0, [A3 + 0x4]
  1778. 00001530  3D40 FFFE                move.w     [A6 - 0x2], D0
  1779. 00001534  202B 0008                move.l     D0, [A3 + 0x8]
  1780. 00001538  9093                     sub.l      D0, [A3]
  1781. 0000153A  3D40 FFFC                move.w     [A6 - 0x4], D0
  1782. 0000153E  2F0C                     move.l     -[A7], A4
  1783. 00001540  486E FFF8                pea.l      [A6 - 0x8]
  1784. 00001544  4EBA FD1A                jsr        [PC - 0x2E6 /* 00001260 */]
  1785. 00001548  302E FFFE                move.w     D0, [A6 - 0x2]
  1786. 0000154C  48C0                     ext.l      D0
  1787. 0000154E  D0AB 0004                add.l      D0, [A3 + 0x4]
  1788. 00001552  2740 000C                move.l     [A3 + 0xC], D0
  1789. 00001556  302E FFFC                move.w     D0, [A6 - 0x4]
  1790. 0000155A  48C0                     ext.l      D0
  1791. 0000155C  D093                     add.l      D0, [A3]
  1792. 0000155E  2740 0008                move.l     [A3 + 0x8], D0
  1793. 00001562  302E FFFA                move.w     D0, [A6 - 0x6]
  1794. 00001566  48C0                     ext.l      D0
  1795. 00001568  D1AB 0004                add.l      [A3 + 0x4], D0
  1796. 0000156C  302E FFF8                move.w     D0, [A6 - 0x8]
  1797. 00001570  48C0                     ext.l      D0
  1798. 00001572  D193                     add.l      [A3], D0
  1799. 00001574  4CEE 1800 FFF0           movem.l    A3,A4, [A6 - 0x10]
  1800. 0000157A  4E5E                     unlink     A6
  1801. 0000157C  4E75                     rts
  1802. fn0000157E:
  1803. 0000157E  4E56 FFF8                link       A6, -0x0008
  1804. 00001582  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  1805. 00001586  302E 000E                move.w     D0, [A6 + 0xE]
  1806. 0000158A  D06E 000A                add.w      D0, [A6 + 0xA]
  1807. 0000158E  48C0                     ext.l      D0
  1808. 00001590  81FC 0002                divs.w     D0, 0x2
  1809. 00001594  3D40 FFFA                move.w     [A6 - 0x6], D0
  1810. 00001598  302E 000C                move.w     D0, [A6 + 0xC]
  1811. 0000159C  D06E 0008                add.w      D0, [A6 + 0x8]
  1812. 000015A0  48C0                     ext.l      D0
  1813. 000015A2  81FC 0002                divs.w     D0, 0x2
  1814. 000015A6  3D40 FFF8                move.w     [A6 - 0x8], D0
  1815. 000015AA  302E 000A                move.w     D0, [A6 + 0xA]
  1816. 000015AE  B06E 000E                cmp.w      D0, [A6 + 0xE]
  1817. 000015B2  662A                     bne        +0x2C /* 000015DE */
  1818. 000015B4  302E 0010                move.w     D0, [A6 + 0x10]
  1819. 000015B8  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  1820. 000015BC  6C08                     bge        +0xA /* 000015C6 */
  1821. 000015BE  303C 0384                move.w     D0, 0x384
  1822. 000015C2  6000 0192                bra        +0x194 /* 00001756 */
  1823. label000015C6:
  1824. 000015C6  302E 0010                move.w     D0, [A6 + 0x10]
  1825. 000015CA  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  1826. 000015CE  6F08                     ble        +0xA /* 000015D8 */
  1827. 000015D0  303C 0A8C                move.w     D0, 0xA8C
  1828. 000015D4  6000 0180                bra        +0x182 /* 00001756 */
  1829. label000015D8:
  1830. 000015D8  7000                     moveq.l    D0, 0x00
  1831. 000015DA  6000 017A                bra        +0x17C /* 00001756 */
  1832. label000015DE:
  1833. 000015DE  302E 0012                move.w     D0, [A6 + 0x12]
  1834. 000015E2  906E FFFA                sub.w      D0, [A6 - 0x6]
  1835. 000015E6  3D40 FFFE                move.w     [A6 - 0x2], D0
  1836. 000015EA  302E FFF8                move.w     D0, [A6 - 0x8]
  1837. 000015EE  906E 0010                sub.w      D0, [A6 + 0x10]
  1838. 000015F2  3D40 FFFC                move.w     [A6 - 0x4], D0
  1839. 000015F6  4A6E FFFE                tst.w      [A6 - 0x2]
  1840. 000015FA  6C26                     bge        +0x28 /* 00001622 */
  1841. 000015FC  4A6E FFFC                tst.w      [A6 - 0x4]
  1842. 00001600  6C0A                     bge        +0xC /* 0000160C */
  1843. 00001602  3C3C 00B5                move.w     D6, 0xB5
  1844. 00001606  3A3C 010D                move.w     D5, 0x10D
  1845. 0000160A  6060                     bra        +0x62 /* 0000166C */
  1846. label0000160C:
  1847. 0000160C  4A6E FFFC                tst.w      [A6 - 0x4]
  1848. 00001610  6608                     bne        +0xA /* 0000161A */
  1849. 00001612  303C 0708                move.w     D0, 0x708
  1850. 00001616  6000 013E                bra        +0x140 /* 00001756 */
  1851. label0000161A:
  1852. 0000161A  7C5B                     moveq.l    D6, 0x5B
  1853. 0000161C  3A3C 00B3                move.w     D5, 0xB3
  1854. 00001620  604A                     bra        +0x4C /* 0000166C */
  1855. label00001622:
  1856. 00001622  4A6E FFFE                tst.w      [A6 - 0x2]
  1857. 00001626  6622                     bne        +0x24 /* 0000164A */
  1858. 00001628  4A6E FFFC                tst.w      [A6 - 0x4]
  1859. 0000162C  6C08                     bge        +0xA /* 00001636 */
  1860. 0000162E  303C 0A8C                move.w     D0, 0xA8C
  1861. 00001632  6000 0122                bra        +0x124 /* 00001756 */
  1862. label00001636:
  1863. 00001636  4A6E FFFC                tst.w      [A6 - 0x4]
  1864. 0000163A  6F08                     ble        +0xA /* 00001644 */
  1865. 0000163C  303C 0384                move.w     D0, 0x384
  1866. 00001640  6000 0114                bra        +0x116 /* 00001756 */
  1867. label00001644:
  1868. 00001644  7000                     moveq.l    D0, 0x00
  1869. 00001646  6000 010E                bra        +0x110 /* 00001756 */
  1870. label0000164A:
  1871. 0000164A  4A6E FFFC                tst.w      [A6 - 0x4]
  1872. 0000164E  6C0A                     bge        +0xC /* 0000165A */
  1873. 00001650  3C3C 010F                move.w     D6, 0x10F
  1874. 00001654  3A3C 0167                move.w     D5, 0x167
  1875. 00001658  6012                     bra        +0x14 /* 0000166C */
  1876. label0000165A:
  1877. 0000165A  4A6E FFFC                tst.w      [A6 - 0x4]
  1878. 0000165E  6608                     bne        +0xA /* 00001668 */
  1879. 00001660  303C 0708                move.w     D0, 0x708
  1880. 00001664  6000 00F0                bra        +0xF2 /* 00001756 */
  1881. label00001668:
  1882. 00001668  7C01                     moveq.l    D6, 0x01
  1883. 0000166A  7A59                     moveq.l    D5, 0x59
  1884. label0000166C:
  1885. 0000166C  302E FFFC                move.w     D0, [A6 - 0x4]
  1886. 00001670  48C0                     ext.l      D0
  1887. 00001672  2200                     move.l     D1, D0
  1888. 00001674  C0FC 3FFF                mulu.w     D0, 0x3FFF
  1889. 00001678  4841                     swap.w     D1
  1890. 0000167A  C2FC 3FFF                mulu.w     D1, 0x3FFF
  1891. 0000167E  4841                     swap.w     D1
  1892. 00001680  4241                     clr.w      D1
  1893. 00001682  D081                     add.l      D0, D1
  1894. 00001684  322E FFFE                move.w     D1, [A6 - 0x2]
  1895. 00001688  48C1                     ext.l      D1
  1896. 0000168A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1897. 0000168E  322E 000E                move.w     D1, [A6 + 0xE]
  1898. 00001692  48C1                     ext.l      D1
  1899. 00001694  342E 000A                move.w     D2, [A6 + 0xA]
  1900. 00001698  48C2                     ext.l      D2
  1901. 0000169A  9282                     sub.l      D1, D2
  1902. 0000169C  5281                     addq.l     D1, 1
  1903. 0000169E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1904. 000016A2  322E 000C                move.w     D1, [A6 + 0xC]
  1905. 000016A6  48C1                     ext.l      D1
  1906. 000016A8  342E 0008                move.w     D2, [A6 + 0x8]
  1907. 000016AC  48C2                     ext.l      D2
  1908. 000016AE  9282                     sub.l      D1, D2
  1909. 000016B0  5281                     addq.l     D1, 1
  1910. 000016B2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1911. 000016B6  2800                     move.l     D4, D0
  1912. 000016B8  0C46 0708                cmpi.w     D6, 0x708
  1913. 000016BC  6D00 0082                blt        +0x84 /* 00001740 */
  1914. 000016C0  603A                     bra        +0x3C /* 000016FC */
  1915. label000016C2:
  1916. 000016C2  3006                     move.w     D0, D6
  1917. 000016C4  D045                     add.w      D0, D5
  1918. 000016C6  48C0                     ext.l      D0
  1919. 000016C8  81FC 0002                divs.w     D0, 0x2
  1920. 000016CC  3E00                     move.w     D7, D0
  1921. 000016CE  48C7                     ext.l      D7
  1922. 000016D0  2F07                     move.l     -[A7], D7
  1923. 000016D2  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1924. 000016D6  588F                     addq.l     A7, 4
  1925. 000016D8  2F00                     move.l     -[A7], D0
  1926. 000016DA  4878 4000                push.l     0x4000 /* '@\0' */
  1927. 000016DE  48C7                     ext.l      D7
  1928. 000016E0  2F07                     move.l     -[A7], D7
  1929. 000016E2  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1930. 000016E6  588F                     addq.l     A7, 4
  1931. 000016E8  2F00                     move.l     -[A7], D0
  1932. 000016EA  4EBA 0214                jsr        [PC + 0x214 /* 00001900 */]
  1933. 000016EE  B880                     cmp.l      D4, D0
  1934. 000016F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1935. 000016F4  6F04                     ble        +0x6 /* 000016FA */
  1936. 000016F6  3A07                     move.w     D5, D7
  1937. 000016F8  6002                     bra        +0x4 /* 000016FC */
  1938. label000016FA:
  1939. 000016FA  3C07                     move.w     D6, D7
  1940. label000016FC:
  1941. 000016FC  3005                     move.w     D0, D5
  1942. 000016FE  5340                     subq.w     D0, 1
  1943. 00001700  B046                     cmp.w      D0, D6
  1944. 00001702  6EBE                     bgt        -0x40 /* 000016C2 */
  1945. 00001704  6042                     bra        +0x44 /* 00001748 */
  1946. label00001706:
  1947. 00001706  3006                     move.w     D0, D6
  1948. 00001708  D045                     add.w      D0, D5
  1949. 0000170A  48C0                     ext.l      D0
  1950. 0000170C  81FC 0002                divs.w     D0, 0x2
  1951. 00001710  3E00                     move.w     D7, D0
  1952. 00001712  48C7                     ext.l      D7
  1953. 00001714  2F07                     move.l     -[A7], D7
  1954. 00001716  4EAD 0E02                jsr        [A5 + 0xE02 /* export_444 */]
  1955. 0000171A  588F                     addq.l     A7, 4
  1956. 0000171C  2F00                     move.l     -[A7], D0
  1957. 0000171E  4878 4000                push.l     0x4000 /* '@\0' */
  1958. 00001722  48C7                     ext.l      D7
  1959. 00001724  2F07                     move.l     -[A7], D7
  1960. 00001726  4EAD 0DFA                jsr        [A5 + 0xDFA /* export_443 */]
  1961. 0000172A  588F                     addq.l     A7, 4
  1962. 0000172C  2F00                     move.l     -[A7], D0
  1963. 0000172E  4EBA 01D0                jsr        [PC + 0x1D0 /* 00001900 */]
  1964. 00001732  B880                     cmp.l      D4, D0
  1965. 00001734  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1966. 00001738  6C04                     bge        +0x6 /* 0000173E */
  1967. 0000173A  3A07                     move.w     D5, D7
  1968. 0000173C  6002                     bra        +0x4 /* 00001740 */
  1969. label0000173E:
  1970. 0000173E  3C07                     move.w     D6, D7
  1971. label00001740:
  1972. 00001740  3005                     move.w     D0, D5
  1973. 00001742  5340                     subq.w     D0, 1
  1974. 00001744  B046                     cmp.w      D0, D6
  1975. 00001746  6EBE                     bgt        -0x40 /* 00001706 */
  1976. label00001748:
  1977. 00001748  48C6                     ext.l      D6
  1978. 0000174A  2206                     move.l     D1, D6
  1979. 0000174C  D281                     add.l      D1, D1
  1980. 0000174E  2001                     move.l     D0, D1
  1981. 00001750  E589                     lsl        D1, 2
  1982. 00001752  D280                     add.l      D1, D0
  1983. 00001754  3001                     move.w     D0, D1
  1984. label00001756:
  1985. 00001756  4CEE 00F0 FFE8           movem.l    D4,D5,D6,D7, [A6 - 0x18]
  1986. 0000175C  4E5E                     unlink     A6
  1987. 0000175E  4E75                     rts
  1988. export_1413:
  1989. 00001760  4E56 FFF8                link       A6, -0x0008
  1990. 00001764  48E7 0118                movem.l    -[A7], D7,A3,A4
  1991. 00001768  286E 0008                movea.l    A4, [A6 + 0x8]
  1992. 0000176C  266C 0010                movea.l    A3, [A4 + 0x10]
  1993. 00001770  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1994. 00001774  224C                     movea.l    A1, A4
  1995. 00001776  20D9                     move.l     [A0]+, [A1]+
  1996. 00001778  20D9                     move.l     [A0]+, [A1]+
  1997. 0000177A  2F0B                     move.l     -[A7], A3
  1998. 0000177C  486E FFF8                pea.l      [A6 - 0x8]
  1999. 00001780  4EBA FADE                jsr        [PC - 0x522 /* 00001260 */]
  2000. 00001784  4A2B 002D                tst.b      [A3 + 0x2D]
  2001. 00001788  508F                     addq.l     A7, 8
  2002. 0000178A  6700 00AE                beq        +0xB0 /* 0000183A */
  2003. 0000178E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2004. 00001792  41EE 0000                lea.l      A0, [A6 + 0x0]
  2005. 00001796  2F20                     move.l     -[A7], -[A0]
  2006. 00001798  2F20                     move.l     -[A7], -[A0]
  2007. 0000179A  4EBA F382                jsr        [PC - 0xC7E /* 00000B1E */]
  2008. 0000179E  4A40                     tst.w      D0
  2009. 000017A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2010. 000017A4  6700 008E                beq        +0x90 /* 00001834 */
  2011. 000017A8  7001                     moveq.l    D0, 0x01
  2012. 000017AA  2F00                     move.l     -[A7], D0
  2013. 000017AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2014. 000017B0  41EE 0000                lea.l      A0, [A6 + 0x0]
  2015. 000017B4  2F20                     move.l     -[A7], -[A0]
  2016. 000017B6  2F20                     move.l     -[A7], -[A0]
  2017. 000017B8  4EBA FDC4                jsr        [PC - 0x23C /* 0000157E */]
  2018. 000017BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2019. 000017C0  2200                     move.l     D1, D0
  2020. 000017C2  201F                     move.l     D0, [A7]+
  2021. 000017C4  3E01                     move.w     D7, D1
  2022. 000017C6  BE6B 0040                cmp.w      D7, [A3 + 0x40]
  2023. 000017CA  6D0E                     blt        +0x10 /* 000017DA */
  2024. 000017CC  322B 0042                move.w     D1, [A3 + 0x42]
  2025. 000017D0  D26B 0040                add.w      D1, [A3 + 0x40]
  2026. 000017D4  B247                     cmp.w      D1, D7
  2027. 000017D6  6C00 011E                bge        +0x120 /* 000018F6 */
  2028. label000017DA:
  2029. 000017DA  BE6B 0040                cmp.w      D7, [A3 + 0x40]
  2030. 000017DE  6E0E                     bgt        +0x10 /* 000017EE */
  2031. 000017E0  322B 0042                move.w     D1, [A3 + 0x42]
  2032. 000017E4  D26B 0040                add.w      D1, [A3 + 0x40]
  2033. 000017E8  B247                     cmp.w      D1, D7
  2034. 000017EA  6F00 010A                ble        +0x10C /* 000018F6 */
  2035. label000017EE:
  2036. 000017EE  3207                     move.w     D1, D7
  2037. 000017F0  D27C 0E10                add.w      D1, 0xE10
  2038. 000017F4  B26B 0040                cmp.w      D1, [A3 + 0x40]
  2039. 000017F8  6D14                     blt        +0x16 /* 0000180E */
  2040. 000017FA  3207                     move.w     D1, D7
  2041. 000017FC  D27C 0E10                add.w      D1, 0xE10
  2042. 00001800  342B 0042                move.w     D2, [A3 + 0x42]
  2043. 00001804  D46B 0040                add.w      D2, [A3 + 0x40]
  2044. 00001808  B441                     cmp.w      D2, D1
  2045. 0000180A  6C00 00EA                bge        +0xEC /* 000018F6 */
  2046. label0000180E:
  2047. 0000180E  3207                     move.w     D1, D7
  2048. 00001810  927C 0E10                sub.w      D1, 0xE10
  2049. 00001814  B26B 0040                cmp.w      D1, [A3 + 0x40]
  2050. 00001818  6E14                     bgt        +0x16 /* 0000182E */
  2051. 0000181A  3207                     move.w     D1, D7
  2052. 0000181C  927C 0E10                sub.w      D1, 0xE10
  2053. 00001820  342B 0042                move.w     D2, [A3 + 0x42]
  2054. 00001824  D46B 0040                add.w      D2, [A3 + 0x40]
  2055. 00001828  B441                     cmp.w      D2, D1
  2056. 0000182A  6F00 00CA                ble        +0xCC /* 000018F6 */
  2057. label0000182E:
  2058. 0000182E  7000                     moveq.l    D0, 0x00
  2059. 00001830  6000 00C4                bra        +0xC6 /* 000018F6 */
  2060. label00001834:
  2061. 00001834  7000                     moveq.l    D0, 0x00
  2062. 00001836  6000 00BE                bra        +0xC0 /* 000018F6 */
  2063. label0000183A:
  2064. 0000183A  302B 003A                move.w     D0, [A3 + 0x3A]
  2065. 0000183E  48C0                     ext.l      D0
  2066. 00001840  2F00                     move.l     -[A7], D0
  2067. 00001842  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2068. 00001846  3028 017A                move.w     D0, [A0 + 0x17A]
  2069. 0000184A  48C0                     ext.l      D0
  2070. 0000184C  2F00                     move.l     -[A7], D0
  2071. 0000184E  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  2072. 00001852  48C0                     ext.l      D0
  2073. 00001854  508F                     addq.l     A7, 8
  2074. 00001856  2F00                     move.l     -[A7], D0
  2075. 00001858  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2076. 0000185C  41EE 0000                lea.l      A0, [A6 + 0x0]
  2077. 00001860  2F20                     move.l     -[A7], -[A0]
  2078. 00001862  2F20                     move.l     -[A7], -[A0]
  2079. 00001864  4EBA ED3A                jsr        [PC - 0x12C6 /* 000005A0 */]
  2080. 00001868  4A40                     tst.w      D0
  2081. 0000186A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2082. 0000186E  6700 0084                beq        +0x86 /* 000018F4 */
  2083. 00001872  7001                     moveq.l    D0, 0x01
  2084. 00001874  2F00                     move.l     -[A7], D0
  2085. 00001876  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2086. 0000187A  41EE 0000                lea.l      A0, [A6 + 0x0]
  2087. 0000187E  2F20                     move.l     -[A7], -[A0]
  2088. 00001880  2F20                     move.l     -[A7], -[A0]
  2089. 00001882  4EBA FCFA                jsr        [PC - 0x306 /* 0000157E */]
  2090. 00001886  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2091. 0000188A  2200                     move.l     D1, D0
  2092. 0000188C  201F                     move.l     D0, [A7]+
  2093. 0000188E  3E01                     move.w     D7, D1
  2094. 00001890  BE6B 0040                cmp.w      D7, [A3 + 0x40]
  2095. 00001894  6D0C                     blt        +0xE /* 000018A2 */
  2096. 00001896  322B 0042                move.w     D1, [A3 + 0x42]
  2097. 0000189A  D26B 0040                add.w      D1, [A3 + 0x40]
  2098. 0000189E  B247                     cmp.w      D1, D7
  2099. 000018A0  6C54                     bge        +0x56 /* 000018F6 */
  2100. label000018A2:
  2101. 000018A2  BE6B 0040                cmp.w      D7, [A3 + 0x40]
  2102. 000018A6  6E0C                     bgt        +0xE /* 000018B4 */
  2103. 000018A8  322B 0042                move.w     D1, [A3 + 0x42]
  2104. 000018AC  D26B 0040                add.w      D1, [A3 + 0x40]
  2105. 000018B0  B247                     cmp.w      D1, D7
  2106. 000018B2  6F42                     ble        +0x44 /* 000018F6 */
  2107. label000018B4:
  2108. 000018B4  3207                     move.w     D1, D7
  2109. 000018B6  D27C 0E10                add.w      D1, 0xE10
  2110. 000018BA  B26B 0040                cmp.w      D1, [A3 + 0x40]
  2111. 000018BE  6D12                     blt        +0x14 /* 000018D2 */
  2112. 000018C0  3207                     move.w     D1, D7
  2113. 000018C2  D27C 0E10                add.w      D1, 0xE10
  2114. 000018C6  342B 0042                move.w     D2, [A3 + 0x42]
  2115. 000018CA  D46B 0040                add.w      D2, [A3 + 0x40]
  2116. 000018CE  B441                     cmp.w      D2, D1
  2117. 000018D0  6C24                     bge        +0x26 /* 000018F6 */
  2118. label000018D2:
  2119. 000018D2  3207                     move.w     D1, D7
  2120. 000018D4  927C 0E10                sub.w      D1, 0xE10
  2121. 000018D8  B26B 0040                cmp.w      D1, [A3 + 0x40]
  2122. 000018DC  6E12                     bgt        +0x14 /* 000018F0 */
  2123. 000018DE  3207                     move.w     D1, D7
  2124. 000018E0  927C 0E10                sub.w      D1, 0xE10
  2125. 000018E4  342B 0042                move.w     D2, [A3 + 0x42]
  2126. 000018E8  D46B 0040                add.w      D2, [A3 + 0x40]
  2127. 000018EC  B441                     cmp.w      D2, D1
  2128. 000018EE  6F06                     ble        +0x8 /* 000018F6 */
  2129. label000018F0:
  2130. 000018F0  7000                     moveq.l    D0, 0x00
  2131. 000018F2  6002                     bra        +0x4 /* 000018F6 */
  2132. label000018F4:
  2133. 000018F4  7000                     moveq.l    D0, 0x00
  2134. label000018F6:
  2135. 000018F6  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  2136. 000018FC  4E5E                     unlink     A6
  2137. 000018FE  4E75                     rts
  2138. fn00001900:
  2139. 00001900  48E7 0700                movem.l    -[A7], D5,D6,D7
  2140. 00001904  2A2F 0014                move.l     D5, [A7 + 0x14]
  2141. 00001908  2C2F 0018                move.l     D6, [A7 + 0x18]
  2142. 0000190C  2E2F 0010                move.l     D7, [A7 + 0x10]
  2143. 00001910  4A86                     tst.l      D6
  2144. 00001912  6C04                     bge        +0x6 /* 00001918 */
  2145. 00001914  4486                     neg.l      D6
  2146. 00001916  4487                     neg.l      D7
  2147. label00001918:
  2148. 00001918  4A87                     tst.l      D7
  2149. 0000191A  6F24                     ble        +0x26 /* 00001940 */
  2150. 0000191C  2007                     move.l     D0, D7
  2151. 0000191E  2205                     move.l     D1, D5
  2152. 00001920  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2153. 00001924  2F00                     move.l     -[A7], D0
  2154. 00001926  2006                     move.l     D0, D6
  2155. 00001928  7202                     moveq.l    D1, 0x02
  2156. 0000192A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2157. 0000192E  2200                     move.l     D1, D0
  2158. 00001930  201F                     move.l     D0, [A7]+
  2159. 00001932  D280                     add.l      D1, D0
  2160. 00001934  2001                     move.l     D0, D1
  2161. 00001936  2206                     move.l     D1, D6
  2162. 00001938  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2163. 0000193C  2E00                     move.l     D7, D0
  2164. 0000193E  6024                     bra        +0x26 /* 00001964 */
  2165. label00001940:
  2166. 00001940  4A87                     tst.l      D7
  2167. 00001942  6C20                     bge        +0x22 /* 00001964 */
  2168. 00001944  2007                     move.l     D0, D7
  2169. 00001946  2205                     move.l     D1, D5
  2170. 00001948  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2171. 0000194C  2F00                     move.l     -[A7], D0
  2172. 0000194E  2006                     move.l     D0, D6
  2173. 00001950  7202                     moveq.l    D1, 0x02
  2174. 00001952  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2175. 00001956  2200                     move.l     D1, D0
  2176. 00001958  201F                     move.l     D0, [A7]+
  2177. 0000195A  9081                     sub.l      D0, D1
  2178. 0000195C  2206                     move.l     D1, D6
  2179. 0000195E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2180. 00001962  2E00                     move.l     D7, D0
  2181. label00001964:
  2182. 00001964  2007                     move.l     D0, D7
  2183. 00001966  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  2184. 0000196A  4E75                     rts
  2185.